100% remoto

Senior Software Engineer

Pride Global • Brazil • Tecnologia

A combinar PJ • Sênior

Descrição da vaga

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