✨ About The Role
- The Backend Engineer will collaborate closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless user experiences.
- Participation in product planning is crucial, as the role involves contributing to all stages of the Software Development Lifecycle.
- The engineer will be responsible for developing and enhancing features, APIs, and continuously improving the platform's products.
- Ensuring a customer-centric experience through quality engineering and attentive development is a key aspect of the job.
- The role requires a focus on scalability and high-volume performance, optimizing systems for large transaction volumes.
âš¡ Requirements
- The ideal candidate has at least 4 years of experience as a Software Engineer, demonstrating strong proficiency in backend development.
- A solid understanding of Node.js and TypeScript/JavaScript best practices is essential for success in this role.
- The candidate should possess expertise in SQL, particularly with PostgreSQL, and be skilled in query optimization and database modeling.
- A strong grasp of object-oriented programming principles and design patterns is necessary to build and extend classes effectively.
- The successful applicant will thrive in a remote-first environment, showcasing proactive communication and strong collaboration skills.