Tech Stack
AWSCloudJavaScriptNode.jsPostgresSQLTypeScript
About the role
- Deel: all-in-one payroll and HR platform supporting global teams, handling payroll in 150+ countries
- Collaborate in a cross-functional team with Frontend, Product, Designers, and QA
- Participate in product planning from discovery to deployment
- Develop and enhance features, APIs, and improve products
- Find and fix bugs rapidly and ensure top-tier customer-centric products and services
- Work remotely in a distributed team and contribute to scalable, high-performance backend systems
Requirements
- Strong proficiency in Node.js and TypeScript/JavaScript
- Experience in at least one other server-side language
- SQL expertise, particularly PostgreSQL (query optimization, data migrations, database modeling)
- Strong understanding of OOP and design patterns
- Experience designing systems for scalability and high-volume performance
- Experience handling concurrency, idempotency, and performance under load
- API development experience (input validation, JWT tokens, queue-based systems)
- At least 8 years of experience as a Software Engineer
- Experience working in distributed/remote teams and strong asynchronous communication
- Ability to collaborate cross-functionally with frontend, product, design, QA
- Business-focused development mindset and customer-centric approach