Desenvolvedor Full Stack Senior

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

Job Details

Required Skills
DockerNode.jsGCPMySQLNest.jsNext.jsReactCI/CD

Requirements

  • Strong experience with full stack development using Node.js/NestJS and React/Next.js.
  • Deep knowledge of Clean Architecture and Domain-Driven Design (DDD).
  • Solid experience with MySQL, including data modeling, query optimization, and indexing strategies.
  • Hands-on experience with cloud environments, preferably GCP (Cloud Run, Pub/Sub, Cloud SQL) and Docker.
  • Experience with event-driven architectures using tools such as Kafka, RabbitMQ, or Pub/Sub.
  • Strong understanding of CI/CD pipelines and Git workflows (Gitflow or similar).
  • Experience with observability tools such as Sentry, Bugsnag, or cloud monitoring solutions.
  • Proven ability to mentor developers and contribute to agile team rituals.
  • Strong communication skills and ability to collaborate in cross-functional teams.

Responsibilities

  • Design, build, and maintain scalable full stack applications using Clean Architecture and Domain-Driven Design (DDD).
  • Develop and evolve backend services using Node.js/NestJS and frontend interfaces using React/Next.js.
  • Design and implement APIs and integrations (REST, GraphQL, gRPC) for internal systems and external partners.
  • Ensure high-quality engineering practices through automated testing (unit, integration, and E2E) and CI/CD pipelines.
  • Contribute to system architecture decisions, focusing on scalability, performance, and maintainability.
  • Collaborate with product and business teams to refine requirements and translate them into technical solutions.
  • Maintain clear and up-to-date technical documentation to support knowledge sharing and team alignment.
  • Act as a technical reference, performing code reviews and promoting best practices across the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now