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