Senior Developer

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileFull Stack DevelopmentSoftware Architecture

Requirements

  • Proven experience as a senior software developer delivering production-grade software solutions.
  • Strong proficiency in at least one modern development stack, with the ability to quickly learn new technologies.
  • Experience working across full-stack or multiple system layers as needed.
  • Solid understanding of system design principles, architectural trade-offs, and scalable software architecture.
  • Strong problem-solving skills with the ability to identify root causes and implement effective solutions.
  • Experience working in agile environments and collaborating with distributed or remote teams.
  • Demonstrated ability to ramp up quickly in unfamiliar domains or technologies.
  • Strong independence, time management, and decision-making skills in fast-paced environments.

Responsibilities

  • Act as a senior individual contributor, owning complex technical problems from discovery through to production delivery.
  • Design, build, and maintain scalable, reliable, and high-performing software systems across multiple layers of the stack.
  • Collaborate with cross-functional teams including product managers, designers, and engineers to define requirements and technical solutions.
  • Participate in architecture discussions, system design reviews, and technical decision-making processes.
  • Identify and resolve technical debt, performance bottlenecks, and system reliability issues to continuously improve platform quality.
  • Produce clear and structured technical documentation, including design documents, code reviews, and internal communication artifacts.
  • Manage priorities independently while proactively communicating risks, dependencies, and blockers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now