Tech Stack
AWSCloudJavaScriptNode.jsPostgresSQLTypeScript
About the role
- Deel is the all-in-one payroll and HR platform for global teams, supporting workers in 150+ countries
- Collaborate in cross-functional teams with Frontend Engineers, Product, Designers, and QA
- Participate in product planning from discovery to deployment
- Develop and enhance features, APIs, and continuously improve products
- Find and fix bugs quickly and deliver a customer-centric experience
- Extra: SaaS 24/7 product experience, serverless architecture on AWS, FinTech domain knowledge
Requirements
- Strong proficiency in Node.js and TypeScript/JavaScript best practices
- Experience in at least one other server-side language
- SQL expertise, particularly with PostgreSQL (query optimization, data migrations, modeling)
- Strong understanding of object-oriented programming and design patterns
- Experience designing systems for scalability
- Proven expertise optimizing systems for high-volume transactions, concurrency, idempotency, and performance under load
- Skilled in building APIs, including input validation, JWT tokens, security, and queue-based systems
- At least 8 years of experience as a Software Engineer
- Experience working in distributed/remote teams and strong asynchronous communication skills
- Ability to communicate complex technical concepts to technical and non-technical stakeholders
- Business-focused approach to software development