About the role

  • Senior Backend Developer designing, developing, and maintaining scalable backend systems in Brazil. Leading technical decisions and mentoring junior developers while collaborating across teams.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance backend systems
  • Lead technical decisions and contribute to system architecture definition
  • Develop APIs and distributed services
  • Ensure code quality through best practices, automated testing, and code reviews
  • Collaborate with multidisciplinary teams (Frontend, Product, Design, DevOps)
  • Identify performance bottlenecks and propose continuous improvements
  • Troubleshoot complex issues and handle production incidents
  • Contribute to the team's technical growth by supporting and mentoring less experienced developers
  • Actively participate in agile ceremonies and technical planning
  • Ensure adherence to security, scalability, and observability standards

Requirements

  • Proven experience as a Senior Backend Developer
  • Proficiency in at least one backend language (e.g., Java, C#, Node.js, Python, Go, or similar)
  • Strong experience developing RESTful APIs and/or GraphQL
  • Advanced knowledge of relational and non-relational databases
  • Experience with distributed system architecture and microservices
  • Solid knowledge of source control (Git)
  • Experience with automated testing and software quality practices
  • Experience working with agile methodologies (Scrum, Kanban)
  • Strong technical decision-making skills and critical thinking
  • Good communication and teamwork skills

Benefits

  • 20 days of paid vacation.

Job title

Senior Backend Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job