Unlock Global Opportunity with Deel
About the Role
We're seeking a highly skilled Backend Software Engineer to join our team and contribute to the development of scalable applications that empower global teams.
As a key member of our engineering team, you will design, build, and maintain robust backend systems that meet the needs of our customers.
Your primary focus will be on developing high-quality software components using Node.js, TypeScript/JavaScript, and PostgreSQL.
You will work closely with cross-functional teams to identify requirements, design solutions, and implement features that drive business value.
Key Responsibilities
- Design and develop scalable backend systems using Node.js, TypeScript/JavaScript, and PostgreSQL
- Collaborate with cross-functional teams to identify requirements and implement features
- Maintain high-quality codebase through testing, debugging, and refactoring
- Optimize system performance and scalability to meet growing demands
Requirements
- 8+ years of experience as a Software Engineer
- Expertise in Node.js, TypeScript/JavaScript, and PostgreSQL
- Strong understanding of object-oriented programming principles and design patterns
- Experience with API development, input validation, and security measures
- Solid grasp of scalability, high-volume performance, and concurrency
Benefits
- Competitive salary and stock grant opportunities
- Flexible remote work options, including WeWork access
- Total rewards programs reflecting inclusivity and access for all