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