Pessoa Desenvolvedora Fullstack Sênior
BrazilFull-TimeSenior
SalaryCompetitive compensation aligned with senior-level market standards.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- JavaKotlinTypeScriptAngularReactCI/CDRESTful APIsMicroservices
Requirements
- Strong experience as a Fullstack Developer working with modern frontend frameworks such as React or AngularJS and backend technologies such as Java or Kotlin.
- Solid knowledge of TypeScript, ES6+, HTML semantics, and CSS-in-JS solutions such as Styled Components or Tailwind.
- Experience designing and maintaining scalable and performant distributed systems.
- Strong understanding of system architecture, including microservices, APIs, and integration patterns.
- Experience translating business requirements into technical solutions and making architectural trade-offs.
- Ability to lead technical discussions, manage conflicts, and communicate effectively with both technical and non-technical stakeholders.
- Strong organizational skills with experience managing tasks, priorities, and technical roadmaps.
- Proactive mindset with the ability to identify improvements, technical debt, and system optimization opportunities.
- Experience with testing strategies (unit, integration, and E2E) and CI/CD pipelines.
Responsibilities
- Act as a technical reference for the team, leading architectural decisions and ensuring best practices across frontend and backend systems.
- Develop and maintain scalable fullstack applications using modern frameworks and technologies such as React or Angular on the frontend and Java/Kotlin-based backend ecosystems.
- Support product discovery by analyzing feasibility, refining requirements, and proposing technical solutions or MVP alternatives.
- Ensure high code quality through code reviews, technical standards enforcement, and continuous improvement of engineering practices.
- Manage and reduce technical debt by identifying legacy system issues and driving refactoring initiatives.
- Design and maintain technical documentation including ADRs, RFCs, APIs, and architecture diagrams.
- Mentor and guide junior and mid-level developers through pair programming, knowledge sharing, and technical leadership.
- Collaborate with cross-functional teams to ensure system performance, scalability, and alignment with product goals.
View Full Description & ApplyYou'll be redirected to the employer's site