✨ About The Role
- The role involves participating in product planning from discovery to deployment, allowing for 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, requiring attention to detail and a commitment to excellence.
- The position is remote-first, emphasizing teamwork and camaraderie in a distributed work environment.
âš¡ Requirements
- The ideal candidate has at least 8 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/TypeScript syntax and proficiency in SQL and NoSQL databases, particularly PostgreSQL, is required.
- The candidate should have experience with AWS services and serverless app architecture, showcasing their ability to work with modern cloud technologies.
- Strong communication skills are necessary to convey complex ideas effectively and collaborate with diverse teams.
- A passion for solving customer problems and a business-focused approach to software development will contribute to the candidate's success.