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
Competitive compensation aligned with senior-level market standards.
Apply Now