Introduction
Uma carreira na IBM Consulting está enraizada em relacionamentos de longo prazo e estreita colaboração com clientes em todo o mundo. Nesta função, você trabalhará para o IBM BPO, parte da Consulting que acelera a transformação digital usando metodologias ágeis, mineração de processos e fluxos de trabalho alimentados por IA.
Você trabalhará com visionários de vários setores para melhorar a nuvem híbrida e a jornada de 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.
Your Role And Responsibilities
Estamos em busca de um(a)
Desenvolvedor(a) Frontend com experiência em
Angular (versão 15+) para atuar em um ambiente colaborativo, dinâmico e voltado para a entrega de soluções funcionais e de qualidade.
Responsabilidades
- Desenvolver e manter aplicações frontend utilizando Angular 15+;
- Criar componentes reutilizáveis, aplicar boas práticas de ciclos de vida, guards, interceptors, resolvers, routing, pipes, services e diretivas;
- Implementar interfaces modernas e responsivas com TypeScript, HTML e SCSS;
- Garantir a qualidade do código por meio de testes unitários (Jest, Karma);
- Integrar com APIs REST, aplicando operadores do RxJS (incluindo custom operators);
- Realizar versionamento de código com Git e gerenciar pacotes com npm;
- Atuar em processos básicos de CI/CD, utilizando ferramentas de debugging e desenvolvimento para otimizar entregas.
Required Technical And Professional Expertise
- Experiência sólida com Angular 15+;
- Conhecimentos em TypeScript, HTML, SCSS;
- Prática em RxJS e consumo de APIs REST;
- Experiência com Git, npm e testes unitários (Jest/Karma);
- Noções de CI/CD e ferramentas de debugging;
- Proatividade para aprender e buscar soluções;
- Clareza na comunicação para expor dúvidas e alinhamentos;
- Colaboração em equipe, compartilhando experiências e conhecimento;
- Capacidade de seguir padrões estabelecidos e manter foco em entregas simples e funcionais.
Preferred Technical And Professional Experience
- Entendimento de Arquitetura de aplicações Angular (micro-frontends, module/Native Federation);
- Conhecimento de Signals e estratégias de performance optimization;
- Experiência com lazy loading e estratégias de carregamento de componentes;
- Vivência com design systems e padronização de interfaces;
- Experiência em metodologias ágeis (Scrum, Kanban).