Job Closed
This listing is no longer active.
Deel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv
Full Stack Engineer
Location
Europe
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Engineer
Deel
• Be a part of a truly cross-functional team; Backend Engineers, Frontend Engineers, Product Teams, Designers and QA’s. • Participate in product planning (From discovery all the way to deployment); We want your input at all stages of the Software Development Lifecycle! • Collaborate! Our teams work together to develop robust new features, API’s, continuously improve our industry-leading products and find and fix any bugs at DeelSpeed. • Ensure our customers receive a white-glove experience with our products! • Fully own the development of features on the client, server, service, and database
Job Requirements
- At least 4 years of Full-Stack experience, with a focus on TypeScript development.
- Expert in the art of designing, coding, testing, and maintaining applications using the tech listed above.
- Thrive in a collaborative, remote-first work culture where teamwork and camaraderie are key.
- Embrace independence and take ownership of your projects, yet also excel in a team setting and love to contribute.
- Communicate complex ideas with ease and enjoy collaborating with diverse teams of technical and non-technical stakeholders.
- Are passionate about solving customer problems with your coding superpowers, and are a natural at troubleshooting issues.
- Take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for our clients.
- Obsess over details, and always keep the customer experience top of mind.
- Extra brownie points if you:
- Have experience with SaaS products running 24/7 on a major cloud vendor.
- Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming.
- Experience with testing frameworks (Jest, Mocha, Chai, Storybook, React Testing Library) and automated testing methodologies (Cypress).
- Knowledge of containerization technologies (Docker, Kubernetes)
Benefits
- Stock grant opportunities dependent on your role, employment status and location
- Additional perks and benefits based on your employment status and country
- The flexibility of remote work, including optional WeWork access
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Provide leadership to the Application & Software Engineering teams • Ensure that the application environment supports required business capabilities • Manage software engineering team(s) responsible for creating desired functionality to assigned content, products or services • Manage the development, testing, implementation, and support of software • Summarize escalated issues or recurring problems and participate in the development of improved processes and procedures • Facilitate discussions with cross functional partners to align and move projects forward • Communicate and collaborate with leadership and vendor executives on status, issues and decisions • Translate technology concepts into clear business appropriate language • Advise team on approach and interactions with partners to drive decisions • Participate in tactical negotiations • Lead team in making critical decisions that define the direction and impact the related business units • Set project schedules, designing project parameters and monitoring tasks • Define and develop tasks among team members within an agile environment • Revise and adjust work content and flow • Develop and implement policies, procedures and standards for department • Conduct technical presentations for Management • Advocate for team by moving decisions forward and eliminating barriers
About the Role We’re hiring a Senior Full Stack Software Engineer to join Rhythm’s Platform team, focused on building and scaling the core systems that power our customer experience. This team owns critical parts of the customer platform, including billing systems and user-facing applications, with a strong emphasis on performance, scalability, and usability. This is a high-impact, product-oriented engineering role where you’ll work across the full stack — from backend services to frontend applications — collaborating closely with Product and Design to deliver seamless customer experiences. We’re looking for engineers who are curious, collaborative, and comfortable operating in fast-paced environments, with a strong focus on continuous improvement and ownership. What You’ll Do - Design, build, and maintain full-stack features across backend services and frontend applications - Contribute to the development and evolution of Rhythm’s customer platform, including billing systems and user interfaces - Build scalable, maintainable backend systems using Python and Django-based frameworks - Develop intuitive, high-performance frontend applications using React and TypeScript - Participate in architectural discussions and contribute to technical decision-making across the platform - Collaborate closely with Product and Design to deliver customer-centric solutions - Integrate with internal and third-party systems via APIs - Ensure code quality through testing, code reviews, and best practices across the stack - Participate in production support and help troubleshoot and resolve issues in live systems - Contribute to Agile processes and continuous delivery practices What You'll Bring - 7+ years of experience in software engineering, with strong full-stack development exposure - Strong backend experience with Python, Django, Django REST Framework, and Celery - Experience building and maintaining asynchronous systems and architectures - Strong frontend experience with React and TypeScript - Experience designing and consuming APIs for modern web applications - Solid understanding of software engineering best practices, including testing, code reviews, and system design - Experience working with Docker and containerized environments - Strong collaboration and communication skills, with the ability to work across technical and non-technical teams - Experience working in Agile environments such as Scrum, Kanban, or XP Nice to Have - - Experience with Next.js - Experience working on billing systems or financial platforms - Experience with complex third-party integrations - Exposure to high-scale, customer-facing platforms What Success Looks Like - High-quality full-stack features are delivered reliably, with strong attention to scalability, maintainability, and user experience - Rhythm’s customer platform becomes more stable, intuitive, and resilient as new functionality is added - Backend services and frontend applications work seamlessly together, with fewer regressions and stronger system performance - Billing-related systems and interfaces evolve in a way that reduces friction for both customers and internal teams - Engineering discussions benefit from your technical judgment, thoughtful feedback, and ability to balance speed with quality - Cross-functional partners in Product and Design see you as a strong collaborator who helps turn ideas into well-executed solutions - Production issues are addressed quickly and responsibly, with improvements made to prevent similar issues in the future Why You’ll Love Working Here - Our culture. We’re friendly and transparent, and we love to innovate together. - Flexible work-life balance. We embrace a mix of working remotely and from the office. - Professional development opportunities. We support continuous learning and growth. - A chance to make a difference. We’re a sustainably driven company rethinking what’s possible in energy. - Competitive compensation. We reward performance with annual bonuses and salary increases. - Health benefits. Unlimited paid vacation and premium private medical insurance for you and your family.
Lead Automation Quality Engineer
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Lead and oversee the design, development, and implementation of automated test strategies and frameworks • Lead a team of test/quality automation engineers by providing direction with automation and build automation strategies • Define and enforce best practices for test automation and quality assurance • Lead assessment of automation tools • Collaborate with stakeholders to define test automation goals and objectives • Ensure the integration of automated tests into the CI/CD pipeline • Work with DevOps teams to integrate automated tests into the continuous integration and delivery process • Monitor and report on test automation metrics and KPIs • Lead continuous improvement in test automation processes and tools standards • Lead innovation efforts such as AI • Design and develop training materials and train team members • Document training materials and provide trainings on automation tools and frameworks • Serves as a subject matter expert for quality automation engineers and may provide guidance, direction and prioritization of work for the team • Required to do manual testing when needed
• Developed and implemented middleware and orchestration solutions in a MACH architecture, contributing as a senior engineering resource on the team. • Perform as the lead developer of the full stack implementation, helping to design and review technical solutions to real business problems • Work to ensure continuous improvement in the results of the team with respect to accuracy, effectiveness and efficiency of solutions • Collaborated closely with architects, product owners, QA, and fellow developers to design and implement systems from concept through production, demonstrating deep technical expertise through high-quality code delivered to production. • Implement complex business challenges, identifying bottlenecks to conversion, accountable for site performance, and for helping the team deliver on aggressive schedules • Designs, codes, tests, debugs, documents and maintains a variety of solutions within the full stack of the digital storefront




