Join a globally distributed engineering team as a Backend Engineer specializing in Node.js and TypeScript. You'll help evolve a high-performance HR and payroll platform used by organizations around the world, working across the full development lifecycle—from concept to deployment—with a focus on reliability, scalability, and clean architecture.
What You'll Do
- Work closely with frontend developers, product managers, designers, and QA to deliver cohesive, user-centered solutions.
- Contribute technical insight during product planning, helping shape features from early discovery through to release and iteration.
- Design, implement, and maintain backend services, APIs, and data models that support high-volume transactions and real-time processing.
- Diagnose and resolve performance bottlenecks, concurrency issues, and system inefficiencies under heavy load.
- Ensure code quality, security, and maintainability through thoughtful design, testing, and peer collaboration.
What We're Looking For
- Proven experience with Node.js and modern TypeScript/JavaScript development practices.
- Strong command of SQL and PostgreSQL, including schema design, query optimization, and data migration strategies.
- Familiarity with server-side programming beyond JavaScript, such as Python, Java, or Go.
- Solid grasp of object-oriented design, common patterns, and scalable system architecture.
- Experience building secure, scalable APIs with JWT authentication and message queues.
- At least four years of professional software engineering experience.
Nice to Have
- Background in SaaS environments with 24/7 uptime requirements hosted on major cloud providers.
- Exposure to serverless architectures on AWS.
- Understanding of Fintech domain challenges, including compliance, data integrity, and transaction accuracy.
Environment & Culture
This is a remote-first role open to candidates in over 100 countries, with flexible access to shared workspaces where available. The team operates asynchronously, valuing clear communication, ownership, and collaboration across time zones. Our culture emphasizes continuous learning, customer-centric development, and inclusive practices that support diverse perspectives. We balance autonomy with shared goals, empowering engineers to solve complex problems with purpose and impact.
We are committed to equal opportunity and welcome applicants regardless of race, religion, gender, sexual orientation, age, veteran status, disability, or other protected characteristics. Accommodations are available upon request during the hiring process.
