Nesta função, você trabalhará em um de nossos IBM Consulting Client Innovation Centers (Delivery Centers), onde fornecemos profundo conhecimento técnico e do setor para uma ampla gama de clientes dos setores público e privado em todo o mundo. Nossos centros de entrega oferecem aos nossos clientes habilidades e conhecimentos técnicos locais para impulsionar a inovação e a adoção de novas tecnologias.
Estamos em busca de um(a) Desenvolvedor(a) Full Stack com experiência em tecnologias modernas para atuar em projetos desafiadores e inovadores. Se você é apaixonado(a) por desenvolvimento, boas práticas de código e gosta de trabalhar em equipe, essa vaga é para você!
Responsabilidades:- Desenvolver e manter aplicações web utilizando JavaScript, TypeScript, Node.js e Angular;
- Participar da definição de arquitetura e melhores práticas de desenvolvimento;
- Garantir a qualidade do código com testes automatizados e revisão de código;
- Colaborar com times multidisciplinares em metodologias ágeis;
- Implementar e manter pipelines de integração e entrega contínua (CI/CD);
- Trabalhar com CDC (Consumer-Driven Contracts) para garantir a integração entre serviços.
- JavaScript e TypeScript;
- Node.js (backend);
- Angular (frontend);
- Conhecimento em CDC (Consumer-Driven Contracts) e testes de contrato;
- Experiência com ferramentas de versionamento (Git);
- Familiaridade com metodologias ágeis (Scrum/Kanban);
- Conhecimento em CI/CD e automação de testes.
- Experiência com outras bibliotecas/frameworks frontend (React, Vue);
- Conhecimento em microsserviços e arquitetura orientada a eventos;
- Experiência com ferramentas como Pact, Postman, Swagger.