Desenvolvedor Fullstack
O nosso time busca alguém para desenvolver aplicações web fullstack robustas e escaláveis.
Sobre a vaga:
A posição envolve projetar, desenvolver e manter aplicações web utilizando uma variedade de serviços da AWS.
O que você vai fazer:
* Desenvolver e manter aplicações web fullstack garantindo alta performance, responsividade e escalabilidade.
* Projetar e implementar APIs RESTful e/ou GraphQL utilizando microsserviços e funções serverless na AWS (e.g., Lambda, API Gateway).
* Colaborar com equipes de produto, design e outras equipes de engenharia para entender os requisitos e traduzi-los em soluções técnicas.
* Implementar e gerenciar bancos de dados relacionais e não relacionais na AWS (e.g., RDS, DynamoDB).
* Configurar e otimizar a infraestrutura como código (IaC) utilizando ferramentas como AWS CloudFormation ou Terraform.
* Garantir a segurança das aplicações e da infraestrutura seguindo as melhores práticas de segurança da AWS.
* Participar ativamente de todo o ciclo de vida do desenvolvimento de software, desde a concepção até a implantação e monitoramento.
* Mantê-lo atualizado com as últimas tendências e tecnologias AWS e fullstack buscando melhorias contínuas nos processos e produtos.
* Realizar testes unitários, de integração e end-to-end para garantir a qualidade do código.
* Auxiliar na resolução de problemas e debugging em ambientes de produção.
Requisitos:
* Experiência comprovada como Desenvolvedor Fullstack com foco em desenvolvimento web.
* Proficiência em pelo menos uma linguagem de programação back-end (e.g., Node.js, Python, Java, Go).
* Experiência sólida com frameworks front-end modernos (e.g., React, Angular, Vue.js).
* Conhecimento prático e experiência com serviços AWS essenciais, como EC2, S3, Lambda, API Gateway, DynamoDB e/ou RDS.
* Experiência com controle de versão (Git) e plataformas como GitHub, GitLab ou Bitbucket.
* Familiaridade com metodologias ágeis de desenvolvimento (Scrum, Kanban).