Full Stack Engineer
Location: Remote (Brazil)
Employment Type: PJ
We’re looking for Full Stack Engineer to join our Seller team — a group of passionate, collaborative developers building seamless on-platform experiences that help us acquire and activate high-value customers. You’ll work closely with Product, Marketing, and Engineering teams to deliver elegant, scalable solutions that drive engagement and business growth.
What You’ll Do
- Produce high-quality, performant, and testable code that drives company-wide initiatives.
- Lead the product development process — from ideation and prototyping to implementation and release.
- Architect and build 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.
Tech Stacks
Languages
- Elixir
- Erlang
- Ruby
- JavaScript
- TypeScript
Frameworks & Libraries
Technologies & Architecture
- Kafka
- AWS / Lambda
- Microservices
- RESTful APIs
- Event-based architecture
Databases
Tools & Practices
- Git / Version control
- IDEs
- Continuous integration & deployment tools
- Testing frameworks and best practices
- CMS (Prismic)
- A/B Testing
What You Bring
Minimum Requirements
- 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
- Experience with React, HTML/CSS, and JavaScript.
- Background in GraphQL and microservices architecture.
- Experience developing eCommerce platforms or working with CMS tools (especially Prismic).
- Familiarity with mobile development (iOS and/or Android) is a plus.