We're seeking a skilled developer to join our team as a software engineer. As a Full Stack Engineer, you will play a key role in designing and implementing high-quality software solutions that drive business growth.
About the Role
This is an exciting opportunity for an experienced web application developer to contribute to our Seller team. We're looking for someone with a strong background in writing reliable, maintainable code and building reusable component libraries.
Key Responsibilities:
* Design and implement scalable systems supporting millions of users
* Contribute to design and architectural decisions shaping the future of our software systems
* Rapidly prototype and run A/B tests to validate and optimize user experiences
* Mentor teammates, conduct code reviews, and pair-program to support shared learning
* Collaborate closely with Product and Engineering Management to align technical solutions with business goals
Requirements
To be successful in this role, you'll need to have:
* 7+ years of web application development experience with a proven track record of shipping successful products
* Strong background in writing reliable, maintainable code and building reusable component libraries
* Proficiency in at least one of the core languages or frameworks listed above
* Passion for testing, code quality, and continuous improvement
* Familiarity with RESTful APIs, Git, TypeScript, and remote deployment tools
* Experience with event-based architectures, GraphQL, and database fundamentals
* Excellent communication and cross-functional collaboration skills
* Curiosity about retail/e-commerce and enthusiasm for sustainability and circular economies
Preferred Requirements
If you have experience with React, HTML/CSS, and JavaScript, a background in GraphQL and microservices architecture, or familiarity with mobile development (iOS and/or Android), we'd love to hear from you!