You’ll be responsible for
- Craft exceptional customer-centric applications by building new features, enhancing existing ones, and developing entirely new products tailored to user needs.
- Play an active role in the product process: collaborate closely with Product Managers, Product Designers, and Platform Engineering to conceive, design, and create vital, user-friendly applications in our products.
- Fuel the growth of our business by guaranteeing the core functionality of our product is stable, scalable, well-maintained, and continuously improving.
- Embrace our product-focused mindset and develop your technical skills to address the most daunting technical challenges surrounding quality, performance, robustness, and reliability.
- Contribute to our team's culture and future by mentoring fellow engineers, championing product-focused values, and establishing engineering excellence standards.
- Assist with support and scaling of highly available, heavily trafficked services that our customers rely on for time-sensitive, business-critical functionality.
Qualifications - Technical Skills
- 6+ years of experience as a Full Stack software engineer building modern web applications.
- 3+ years experience with Ruby on Rails and ReactJS
- Strong skills needed in: Javascript, ES6, TypeScript, Git
- Experience with SQL and RDBMS (PostgreSQL preferred) and data warehousing solutions.
- Previous experience building GraphQL or REST APIs (preferably experience with GraphQL in a production environment)
- Excellent understanding of relational databases (preferably PostgresSQL), be comfortable designing robust data schemas and solving performance issues
- Solid software engineering practices (e.g., coding, testing, code reviews, design documentation).
- B.S. or higher in Computer Science (or equivalent work experience)
Qualifications - Business Skills
- Passionate about crafting innovative, user-centric solutions, solving intricate technical problems, and making a tangible impact on the world.
- Driven by the challenge of creating elegant, intuitive, and user-friendly products.
- Self-directed, independent, and experienced owning complete features and products
- Fearless in stepping outside their comfort zone to tackle the various challenges and opportunities that will arise as we rapidly grow the product and team.
- Not afraid to speak up, we want to know your thoughts and input, this is not just a heads-down environment.
- Experience working within Scrum/Agile/Kanban methodologies
- Advanced proficiency with English, both written and verbal
Would be a plus
- Previous experience working within a startup environment or scaling a product/platform is a plus
- Experience with mobile development tools (React Native, Android SDK);
- Experience architecting applications within a monorepo
Ready to apply for this role?
Apply Now →


