Descrição
**Desenvolvedor Full Stack Sênior (AWS / React / Node.js)**
=======================================================
Estamos procurando um **Desenvolvedor Full Stack Sênior** altamente qualificado, com sólida experiência no desenvolvimento de aplicações nativas em nuvem escaláveis usando **AWS, Node.js, React e TypeScript**. Neste cargo, você projetará, desenvolverá e manterá aplicações web modernas e sistemas distribuídos, contribuindo para a excelência técnica em frontend, backend e infraestrutura em nuvem.
O candidato ideal possui profunda experiência prática em desenvolvimento, forte capacidade de pensamento arquitetural e habilidade para colaborar eficazmente em equipes multifuncionais, entregando soluções de alta qualidade para clientes empresariais.
**Sobre o Cargo**
------------------
Como Desenvolvedor Full Stack Sênior, você trabalhará em estreita colaboração com as equipes de engenharia, produto e arquitetura para construir aplicações escaláveis, seguras e de alto desempenho, aproveitando serviços modernos da nuvem AWS e tecnologias serverless.
Você contribuirá em todo o ciclo de vida do desenvolvimento de software — desde o projeto da solução e o planejamento técnico até a implementação, testes, implantação e otimização contínua. Este cargo exige sólida compreensão tanto do desenvolvimento frontend quanto do backend, além de experiência na construção de sistemas nativos em nuvem em ambientes ágeis.
**Principais Responsabilidades**
------------------------
* Projetar, desenvolver e manter aplicações web modernas usando React.js, TypeScript e Node.js
* Construir serviços backend escaláveis, APIs e aplicações serverless utilizando tecnologias AWS
* Desenvolver e manter infraestrutura em nuvem e pipelines de implantação usando Infraestrutura como Código (IaC)
* Colaborar com equipes multifuncionais para traduzir requisitos comerciais e técnicos em soluções escaláveis
* Participar de discussões arquiteturais e contribuir para a estratégia técnica e boas práticas
* Escrever código limpo, sustentável e bem testado, seguindo padrões modernos de engenharia
* Realizar revisões de código e orientar desenvolvedores juniores, quando necessário
* Otimizar aplicações quanto ao desempenho, escalabilidade, confiabilidade e segurança
* Apoiar processos de CI/CD e fluxos de trabalho DevOps modernos
* Solucionar e resolver problemas técnicos complexos nas camadas de frontend, backend e infraestrutura
**Habilidades e Experiência Necessárias**
---------------------------------
### **Qualificações Principais**
* 5 ou mais anos de experiência profissional em desenvolvimento de software
* 5 ou mais anos de experiência prática com:
+ AWS
+ Node.js
+ React.js
+ TypeScript
+ AWS Lambda / tecnologias serverless
* Experiência sólida no desenvolvimento de aplicações full stack de nível empresarial
* Experiência em ambientes de desenvolvimento ágil/Scrum
### **Desenvolvimento Frontend**
* Expertise avançada em:
+ React.js
+ TypeScript / JavaScript (ES6+)
+ Redux e/ou React Query
+ HTML5 e CSS3
+ Tailwind CSS
+ Webpack ou ferramentas modernas de build frontend
* Experiência em otimização de desempenho frontend e depuração de problemas complexos de interface
* Familiaridade com design responsivo e boas práticas modernas de UI/UX
### **Desenvolvimento Backend e APIs**
* Experiência sólida em desenvolvimento backend usando Node.js e TypeScript
* Experiência no projeto e construção de APIs RESTful e microsserviços
* Compreensão de padrões arquiteturais backend escaláveis
* Experiência com bancos de dados SQL e NoSQL
### **Engenharia em AWS e Nuvem**
* Experiência sólida com serviços em nuvem da AWS e desenvolvimento de aplicações nativas em nuvem
* Experiência prática com:
+ AWS Lambda
+ API Gateway
+ DynamoDB
+ S3
+ CloudWatch
+ IAM
* Experiência com ferramentas de Infraestrutura como Código, tais como:
+ Terraform
+ AWS CDK
+ CloudFormation
* Familiaridade com padrões de arquitetura serverless e sistemas orientados a eventos
### **Testes e DevOps**
* Experiência com frameworks de testes unitários e de ponta a ponta (ex.: Playwright, Jest)
* Compreensão de metodologias de teste de software e práticas de garantia de qualidade
* Experiência com:
+ Pipelines de CI/CD
+ Fluxos de trabalho baseados em Git
+ Implantações automatizadas
* Familiaridade com Docker e fluxos de trabalho de desenvolvimento em contêineres
### **Habilidades Interpessoais**
* Fortes habilidades analíticas e de resolução de problemas
* Excelentes habilidades de comunicação e colaboração
* Capacidade de trabalhar de forma independente e contribuir em um ambiente dinâmico
* Experiência em liderança técnica e mentoria é desejável
**Qualificações Desejáveis**
----------------------------
* Certificação(es) AWS
* Experiência liderando equipes de desenvolvimento ou iniciativas técnicas
* Experiência com Docker, ECS ou Kubernetes
* Conhecimento em arquitetura de microsserviços
* Experiência com ferramentas de observabilidade e monitoramento
* Sólida compreensão das melhores práticas de segurança em nuvem
* Familiaridade com bibliotecas de arrastar e soltar e interações avançadas no frontend
**O Que Oferecemos**
-----------------
* Oportunidade de trabalhar com tecnologias de ponta da AWS e serverless
* Cultura colaborativa, inovadora e voltada para a engenharia
* Exposição a projetos em nuvem nativa de escala empresarial
* Oportunidades de desenvolvimento profissional e crescimento de carreira
* Ambiente de trabalho flexível e de apoio
Junte-se à nossa equipe e ajude a construir aplicações modernas nativas em nuvem que gerem impacto significativo para nossos clientes e parceiros.