We're Hiring: Senior Software Engineer | Remote from Brazil | Fluent English required
Location: Remote – Brazil only
Contact: PJ - Long Term
We are looking for a kind, curious, and experienced Senior Software Engineer (Full Stack) who enjoys solving challenging problems and building impactful user experiences. You’ll join a collaborative and supportive engineering team focused on making it seamless and compelling for users to engage with our platform.
This is a fully remote role reporting to the Engineering Manager of Customer Experience, with strong opportunities for technical leadership, mentorship, and personal growth.
What You’ll Do
- Write high-quality, scalable, and testable code that drives key business initiatives
- Contribute hands-on while also helping shape the technical direction of the team
- Build and maintain features using modern technologies such as:
- Elixir, Ruby
- React, TypeScript, GraphQL
- Kafka, AWS (Lambda)
- PostgreSQL, DynamoDB
- Participate in architecture and design decisions
- Review pull requests and provide constructive feedback
- Collaborate closely with teammates through pair programming
- Deploy and monitor user-facing features in production
- Continuously learn and explore new technologies and patterns
What We’re Looking For
- 5+ years of professional software development experience
- Strong proficiency in Elixir or Ruby
- Solid experience with modern JavaScript (ES6+), HTML, and CSS
- Hands-on experience with React and its ecosystem (Node.js, npm)
- Familiarity with:
- RESTful APIs
- Git and version control workflows
- TypeScript
- Remote deployment tools
- Understanding of event-driven architectures, databases, and GraphQL
- A problem-solving mindset with a focus on user impact
- Interest in e-commerce, retail, or building sustainable digital ecosystems
Nice to Have
- Experience with Kafka (event streaming)
- Experience transitioning from monoliths to microservices architectures
Why Join Us
- Work with a supportive and collaborative team that values growth
- Have real influence on technical decisions and product direction
- Be part of a mission-driven environment focused on innovation and sustainability
- Continuous opportunities for learning, mentorship, and career development