This job is no longer available
This job expired on 10/07/2026. It no longer accepts applications.
Backend Engineer, Node.js/TypeScript
Jobgether
Job description
About the role
We are seeking a Backend Engineer with strong Node.js and TypeScript expertise to join a fully remote, fast‑scaling team building global payroll and HR infrastructure. The role involves designing, developing, and evolving backend services that support high‑volume, mission-critical workflows for millions of workers worldwide.
Key responsibilities
- Design, develop, and maintain backend services, APIs and distributed systems using Node.js and TypeScript.
- Architect scalable solutions capable of handling high transaction volumes and complex workflows.
- Collaborate with product managers, frontend engineers, designers and QA to deliver end‑to‑end features.
- Optimize PostgreSQL database performance, manage data modeling, migrations and queries.
- Ensure reliability through testing, debugging, monitoring and continuous code‑quality improvement.
- Contribute to technical decisions, design patterns and engineering best practices across the full SDLC.
Required profile
- 4+ years of professional software engineering experience with a backend focus.
- Proven ability to work effectively in remote, distributed teams.
- Strong communication skills and analytical mindset.
- Experience with cloud environments (AWS preferred) and serverless architectures is a plus.
Required skills
- Node.js
- TypeScript
- PostgreSQL (query optimization, modeling, migrations)
- API design and implementation (including JWT authentication)
- Queue‑based architectures
- Object‑oriented programming, design patterns and system design fundamentals
- Experience with at least one additional backend language
- Familiarity with AWS and serverless concepts
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether