#52676 Desenvolvedor(a) Full Stack
Híbrido - RJ
Sênior
NoInformation
A combinar
Descrição da vaga
Quem somos: ESX, somos uma empresa de pessoas e trabalhamos com tecnologia. Em 2010 fomos a primeira organização do mundo a conquistar nível gold em ALM e em 2012 recebemos o prêmio de melhor parceira global nesta competência pela Microsoft. Em 2021 fomos certificados pela GPTW: Great Place to Work e tornar a nossa empresa um lugar melhor para trabalharmos é um compromisso que renovamos todos os dias. São mais de 10 anos de história, 300 projetos realizados e 100 clientes atendidos no Brasil e no exterior.
Requisitos da vaga
Híbrido - Barra da Tijuca, Jardim Botânico e/ou Vargem Pequena - RJ Hard Skills: - JavaScript/TypeScript: ES6+, async/await e programação funcional; - React: Hooks, Context API, gerenciamento de estado e design de componentes reutilizáveis; - Next.js: SSR/SSG, otimização de performance e estratégias de caching; - CSS: Tailwind, styled-components, design responsivo e acessibilidade; - Jest, Testing Library e práticas de TDD; - Python: Desenvolvimento com FastAPI, SQLAlchemy, uso de type hints, tarefas assíncronas e integração com serviços externos; - Node.js: APIs RESTful com Express e TypeScript, middlewares customizados e segurança em camadas; - Bancos de Dados: SQL e NoSQL, modelagem relacional, otimização de queries e uso de migrations; - Design e consumo de APIs REST e GraphQL, versionamento e documentação com OpenAPI; - JWT, OAuth 2.0 e RBAC (controle de acesso baseado em funções); - Modelagem com Pub/Sub, processamento assíncrono, eventos e mensagens; - Princípios SOLID, design patterns e arquitetura orientada a DDD; - Microsserviços: Timeouts, circuit breakers e fallback; - Práticas alinhadas ao OWASP Top 10, proteção de endpoints, validação e criptografia; - Análise de gargalos, profiling, uso de cache e estratégias como lazy loading. Soft Skills: - Trabalho em equipe; - Proatividade; - Dinamismo; - Bom relacionamento interpessoal e com cliente; - Senso de urgência; - Objetividade e clareza na exposição de ideias para o time; - Boa comunicação oral e escrita.
Diferencial
- Integração com IA (Google Cloud AI e AWS AI Services); - Infraestrutura e DevOps (GCP, Docker, Cloud Run e Cloud Build); - Metodologias Ágeis (Scrum e Kanban).
Habilidades
- Node.js
- Python
- React