Desenvolvedor Full Stack (JavaScript / Node.js / TypeScript / Angular)
Estamos em busca de um Desenvolvedor Full Stack para atuar no desenvolvimento e manutenção de aplicações web modernas, escaláveis e de alta performance. O profissional irá trabalhar principalmente com JavaScript, Node.js, TypeScript e Angular, participando ativamente de todo o ciclo de desenvolvimento de software, desde a concepção da solução até a entrega em produção.
Responsabilidades
Desenvolver e manter aplicações web utilizando JavaScript, TypeScript e Angular no front-end.
Desenvolver APIs e serviços back-end utilizando Node.js.
Participar da análise de requisitos, definição de arquitetura e desenho de soluções técnicas.
Garantir a qualidade do código por meio de boas práticas, padrões de desenvolvimento e testes.
Integrar aplicações com APIs e serviços de terceiros.
Atuar de forma colaborativa com designers, analistas e outros desenvolvedores.
Identificar e corrigir problemas, além de propor melhorias contínuas nos sistemas.
Requisitos
Experiência sólida com JavaScript e TypeScript.
Experiência no desenvolvimento back-end com Node.js.
Experiência no desenvolvimento front-end com Angular.
Bom conhecimento em arquitetura de microsserviços e design de APIs (REST/GraphQL desejável).
Experiência com bancos de dados relacionais (PostgreSQL ou equivalente) e familiaridade com bancos NoSQL.
Experiência com Docker e conceitos de conteinerização.
Experiência com controle de versão (Git) e fluxos de trabalho colaborativos (pull requests, CI).
Conhecimento de testes automatizados (Jest, Mocha ou similares).
Inglês técnico para leitura de documentação e comunicação básica.
Capacidade de trabalhar em equipe, boa comunicação e proatividade.
Habilidade para analisar problemas e propor soluções técnicas eficientes.
Diferenciais
Experiência com o framework Webix.
Conhecimento em arquiteturas de microsserviços.
Experiência com práticas de DevOps e pipelines de CI/CD.
Vivência em metodologias ágeis (Scrum, Kanban).
Experiência com Kubernetes / orquestração de containers.
Conhecimento em AWS, Azure ou outra nuvem pública (deploy, infra como código, serviços serverless).
Experiência com plataformas de mensageria (RabbitMQ, Kafka).
Experiência com integrações industriais ou sistemas de manutenção/ERP (ex.: CMMS, SAP) ou projetos de digitalização/IoT.
Familiaridade com observabilidade (Prometheus, Grafana, logging centralizado).
Experiência em práticas de segurança (OWASP, autenticação/ autorização via JWT/OAuth).
Benefícios
Plano de Saúde e Odontológico
Auxílio Home Office
Auxílio Alimentação
Férias Remuneradas
Day Off no aniversário
Programa de Saúde e Bem-Estar
Programa de Desenvolvimento Individual (PDI)