Senior Fullstack Developer
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerGraphQLNode.jsGCPJavascriptReactRESTful APIsMicroservices
Requirements
- Experiência comprovada como desenvolvedor back-end, com foco em Node.js.
- Experiência com frameworks front-end como React.
- Conhecimento avançado em arquiteturas de microsserviços e design de APIs RESTful e/ou GraphQL.
- Expertise em técnicas de cache e otimização de sistemas.
- Conhecimento prático em nuvens públicas (AWS, Azure ou Google Cloud Platform).
- Domínio em modelagem e desenvolvimento de sistemas web e microsserviços.
- Experiência com bancos de dados relacionais e não relacionais (MongoDB, Redis, etc.) e técnicas de otimização de consultas.
- Familiaridade com conceitos de programação reativa, RxJS e Observables.
- Conhecimento em gerenciamento de estado com Redux ou tecnologias similares.
- Capacidade de solucionar problemas complexos e tomar decisões técnicas.
- Proficiência no uso de ferramentas de CI/CD e práticas ágeis de desenvolvimento.
- Domínio de versionamento de código com Git.
Responsibilities
- Desenvolver e manter aplicações web utilizando JavaScript, React e Node.js.
- Projetar e implementar APIs RESTful e/ou GraphQL com foco em performance e escalabilidade.
- Colaborar com equipes multifuncionais para definir, projetar e entregar novas funcionalidades.
- Aplicar técnicas de otimização de sistemas, incluindo cache e monitoramento de performance.
- Implementar práticas de desenvolvimento orientado a testes (TDD/BDD) e automação de testes.
- Trabalhar com arquiteturas de microsserviços e integração de sistemas.
- Utilizar tecnologias de containers (Docker) e mensageria (RabbitMQ, Kafka).
- Participar de revisões de código e promover melhores práticas de desenvolvimento.
- Contribuir para a modelagem e desenvolvimento de soluções em nuvem, preferencialmente em GCP.
View Full Description & ApplyYou'll be redirected to the employer's site