✨ About The Role
- The Backend Engineer will collaborate closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
- Participation in product planning is crucial, with input valued throughout all stages of the Software Development Lifecycle.
- The role involves developing and enhancing features, APIs, and continuously improving industry-leading products.
- The engineer will ensure a customer-centric experience through quality engineering and attentive development.
- The position requires a focus on scalability and high-volume performance, optimizing systems for large transaction volumes.
âš¡ Requirements
- The ideal candidate will have at least 4 years of experience as a Software Engineer, demonstrating a strong proficiency in backend development.
- A solid understanding of Node.js and TypeScript/JavaScript best practices is essential, along with experience in at least one other server-side language.
- Candidates 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 for building and extending classes.
- The successful applicant will thrive in a remote-first environment, showcasing proactive communication and strong asynchronous collaboration skills.