Desenvolvedor(a) especialista | rj, sp ou bh
Descrição da Vaga
Descrição: * Ensino Superior Completo; * Proficiência em Node.js / TypeScript / NestJS * Experiência avançada com AWS (Lambda, S3, API Gateway, CloudFront, SQS, SNS, RDS, etc.) * Forte domínio de MongoDB e Aggregation Pipelines * Experiência com Next.js, Material UI, e Storybook * Conhecimento prático em CI/CD, Infrastructure as Code, segurança de APIs e observabilidade. * Definir e evoluir arquiteturas distribuídas com foco em performance, resiliência e absorvibilidade. * Validar requisitos funcionais e não funcionais em parceria com Tech Leads e PMs, garantindo alinhamento técnico com a estratégia de produto. * Projetar e otimizar microsserviços e APIs utilizando Node.js / NestJS, TypeScript, Clean Architecture, princípios SOLID e Domain\-Driven Design (DDD). * Implementar e refatorar serviços com alta disponibilidade, escalabilidade horizontal e monitoramento via CloudWatch, OpenSearch e Datadog. * Modelar dados e pipelines complexos em MongoDB, utilizando Aggregation Framework, índices compostos e estratégias de sharding. * Apoiar decisões relacionadas a caching e performance com uso de Redis, Elasticache e estratégias de TTL. * Trabalhar com serviços AWS Serverless, como Lambda, API Gateway, S3, DynamoDB, CloudFront, SQS e SNS, aplicando princípios de least privilege e hardening. * Participar da definição e evolução de pipelines CI/CD com GitHub Actions e Bitbucket Pipelines, além de ambientes automatizados via Serverless Framework e IaC (Terraform / CloudFormation). * Colaborar com a camada de apresentação em Next.js e Storybook, otimizando performance, roteamento e build. * Contribuir com a padronização de componentes e documentação técnica via Storybook e Design System. * Implementar testes unitários, de integração e E2E com Jest e Cypress, garantindo cobertura consistente. * Participar da triagem e mitigação de vulnerabilidades identificadas por ferramentas como SonarQube e Gitleaks. * Definir métricas e alarmes para monitoramento de APIs, jobs e eventos críticos. * Atuar como referência técnica no time, promovendo boas práticas de engenharia, code reviews criteriosos e disseminação de conhecimento. * Apoiar Tech Leads e desenvolvedores seniores na evolução arquitetural das soluções e na mitigação de débitos técnicos. * Garantir alinhamento entre decisões técnicas e objetivos de negócio, influenciando roadmap e prioridades quando necessário. 2510290202531836510
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev