A carreira na IBM Consulting está enraizada em relacionamentos de longo prazo e estreita colaboração com clientes em todo o mundo.
Você trabalhará com visionários de vários setores para melhorar a jornada da nuvem híbrida e da IA para as empresas mais inovadoras e valiosas do mundo. Sua capacidade de acelerar o impacto e fazer mudanças significativas para seus clientes é possibilitada por nosso ecossistema de parceiros estratégicos e nossas robustas plataformas de tecnologia em todo o portfólio da IBM, incluindo Software e Red Hat.
A curiosidade e a busca constante por conhecimento são a base do sucesso na IBM Consulting. Em sua função, você será incentivado a desafiar a norma, investigar idéias fora de sua função e apresentar soluções criativas que resultem em um impacto inovador para uma ampla rede de clientes. Nossa cultura de evolução e empatia está centrada no crescimento da carreira a longo prazo e nas oportunidades de desenvolvimento em um ambiente que abraça suas habilidades e experiências exclusivas.
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
- Participar ativamente no desenvolvimento de software, implementando funcionalidades e soluções de acordo com os requisitos do projeto;
- Escrever código limpo, eficiente e de fácil manutenção, seguindo as melhores práticas de programação;
- Colaborar com os membros da equipe para revisar e melhorar o código existente, garantindo a qualidade e integridade do produto;
- Realizar testes unitários e integrados para validar a funcionalidade e a robustez das implementações;
- Identificar e corrigir bugs e problemas de desempenho no código, trabalhando de forma proativa para resolver quaisquer obstáculos que possam surgir;
- Participar de reuniões de equipe, como Daily e Sprint Reviews, para relatar o progresso do trabalho e colaborar na definição de próximas etapas;
- Colaborar com outros membros da equipe, como líderes técnicos e testadores, para entender os requisitos do projeto e garantir a entrega de soluções de alta qualidade;
- Documentar o código e os processos de desenvolvimento de forma clara e concisa, facilitando a manutenção e compreensão por parte de outros membros da equipe.
- Sólida experiência como desenvolvedor(a) front-end;
- Domínio de JavaScript e experiência com frameworks modernos como React, Vue ou Angular;
- Conhecimento sólido em HTML5, CSS3/SASS e design responsive;
- Familiaridade com controle de versão (Git);
- Experiência com consumo de APIs REST;
- Noções de testes automatizados (Jest, Testing Library, Cypress, etc.).