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