Tech Stack
AWSCloudJavaScriptNode.jsPostgresSDLCSQLTypeScript
About the role
- Collaborate with Frontend Engineers, Product Teams, Designers, and QA to create seamless experiences
- Participate in product planning from discovery to deployment and provide input across the SDLC
- Develop and enhance features, APIs, and industry-leading products
- Find and fix bugs quickly and maintain high quality ("Deel Speed")
- Ensure exceptional, customer-centric experience through quality engineering and attentive development
- Design systems for scalability and high-volume performance
- Work remotely within a cross-functional team to deliver high-value outcomes for clients
Requirements
- At least 8 years of experience as a Software Engineer
- Strong proficiency in Node.js
- Proficiency in TypeScript/JavaScript best practices
- Experience in at least one other server-side language
- Expertise in SQL, particularly PostgreSQL (query optimization, data migrations, database modeling)
- Strong understanding of object-oriented programming principles and design patterns
- Experience designing systems for scalability
- Proven experience optimizing systems for high-volume transactions, handling concurrency, idempotency, and performance under load
- Skilled in building APIs, including input validation and JWT tokens
- Experience ensuring security and scalability through queue-based systems
- Experience working in distributed/remote-first teams and strong asynchronous collaboration skills
- Ability to communicate complex technical ideas to technical and non-technical stakeholders
- Business-focused software development mindset
- English fluency (speak, read, and write)
- Stock grant opportunities dependent on your role, employment status and location
- Additional perks and benefits based on your employment status and country
- The flexibility of remote work
- Optional WeWork access
- Healthcare and benefits provided in many countries (company-wide offering)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsTypeScriptJavaScriptSQLPostgreSQLobject-oriented programmingAPIsqueue-based systemssystem scalabilityhigh-volume transactions
Soft skills
collaborationcommunicationasynchronous collaborationcustomer-centric mindsetbusiness-focused development