IBM
Desenvolvedor(a) Frontend Angular
IBMIreland13 days ago
Full-timeEngineering, Information Technology
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).

Key Skills

Ranked by relevance