✨ About The Role
- The role involves participating in product planning from discovery to deployment, contributing input at all stages of the Software Development Lifecycle.
- Collaboration with cross-functional teams, including Frontend Engineers, Product Teams, Designers, and QA, is a key aspect of the job.
- The candidate will be responsible for developing robust new features and APIs while continuously improving existing products.
- Ensuring a high-quality customer experience with the products is a priority for this position.
- The job requires a proactive approach to identifying and fixing bugs efficiently, adhering to Deel's fast-paced work environment.
âš¡ Requirements
- The ideal candidate has at least 5 years of experience as a Software Engineer, demonstrating a strong background in software development.
- Expertise in Node.js and at least one other server-side language is essential for success in this role.
- A deep understanding of JavaScript syntax and proficiency in SQL and NoSQL databases, particularly PostgreSQL, is required.
- Familiarity with AWS services such as S3, EKS, SNS, and SQS is important, with a willingness to learn about GCP or Azure.
- The candidate should thrive in a collaborative, remote-first work culture, valuing teamwork and camaraderie.
- Strong communication skills are necessary to convey complex ideas to both technical and non-technical stakeholders.
- A passion for solving customer problems and a business-focused approach to software development will contribute to the candidate's success.
- The candidate should embody the core value of Genuine Care, understanding the impact of their work on customers.