✨ About The Role
- The role involves owning major feature development and collaborating directly with the founders on product development from start to finish.
- The candidate will work with a small interdisciplinary team, integrating hardware, software, and design to create new product versions from scratch.
- Full-stack development is required, with responsibilities including building new features and designing architecture to address complex challenges.
- The position entails rethinking and recreating existing codebases to ensure scalability and performance.
- Continuous improvement and maintenance of production code are key responsibilities, emphasizing the importance of ongoing support and enhancement.
âš¡ Requirements
- The ideal candidate will have at least 3 years of relevant coding experience, demonstrating a strong foundation in software development.
- A bachelor's degree in Computer Science or equivalent work experience is preferred, indicating a solid educational background.
- Proficiency in programming languages such as Python, Node.js, C++, Go, C#, or Java is essential, showcasing versatility in coding skills.
- The candidate should be comfortable learning new languages and frameworks, reflecting adaptability and a willingness to grow.
- Experience in building production-ready code that is regularly used by many people is crucial, highlighting a focus on quality and user experience.