Uma carreira em consultoria IBM é baseada em relacionamentos de longo prazo e colaboração próxima com clientes no mundo todo.
Você trabalhará com visionários em vários setores para melhorar a jornada de nuvem híbrida e IA para as empresas mais inovadoras e valiosas do mundo. Sua capacidade de acelerar o impacto e fazer mudanças significativas para seus clientes é habilitada por nosso ecossistema de parceiros estratégicos e nossas plataformas de tecnologia robustas em todo o portfólio da IBM; incluindo Software e Red Hat.
Curiosidade e uma busca constante por conhecimento servem como base para o sucesso na IBM Consulting. Em sua função, você será encorajado a desafiar a norma, investigar ideias fora de sua função e criar soluções criativas que resultem em impacto inovador para uma ampla rede de clientes. Nossa cultura de evolução e empatia se concentra em oportunidades de crescimento e desenvolvimento de carreira de longo prazo em um ambiente que abraça suas habilidades e experiência únicas.
Você está começando sua jornada no desenvolvimento front-end e tem vontade de crescer em um ambiente desafiador e inovador? Se você está pronto para aprender, colaborar e se desenvolver, essa vaga é perfeita para você!
O que você vai fazer:- Auxiliar no desenvolvimento de interfaces modernas e responsivas com Angular v15+.
- Criar e manter componentes e páginas utilizando HTML5, CSS3 e JavaScript.
- Trabalhar em conjunto com designers e desenvolvedores back-end para garantir uma excelente experiência de usuário.
- Participar de sprints, reuniões diárias e colaborar com a equipe para atender às demandas do projeto.
- Garantir que o código seja bem estruturado, otimizado e de fácil manutenção.
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.
Como desenvolvedor de aplicativos de nível básico na IBM, você trabalhará com os clientes para criar soluções conjuntas para os principais desafios do mundo real, usando as melhores tecnologias, ferramentas, técnicas e produtos para traduzir os requisitos do sistema no projeto e desenvolvimento de sistemas personalizados. Em sua função, você poderá ser responsável por:
Trabalhar em toda a arquitetura do sistema para projetar, desenvolver e oferecer suporte a produtos e interfaces escaláveis e de alta qualidade para nossos clientes
Colaborar com equipes multifuncionais para entender os requisitos e definir especificações técnicas para projetos de IA generativa
Empregar o Design Thinking da IBM para criar produtos que proporcionem uma ótima experiência do usuário, além de alto desempenho, segurança, qualidade e estabilidade
Trabalhar com uma variedade de bancos de dados relacionais (SQL, Postgres, DB2, MongoDB), sistemas operacionais (Linux, Windows, iOS, Android) e estruturas modernas de UI (Backbone.js, AngularJS, React, Ember.js, Bootstrap e JQuery)
Criação de tudo, desde maquetes e componentes de IU até algoritmos e estruturas de dados, à medida que você entrega um produto viável
- Conhecimento em Angular v15+, HTML5, CSS3 e JavaScript.
- Noções de Metodologias Ágeis (Scrum/Kanban), com experiência ou disposição para participar de sprints e reuniões diárias.
- Habilidade para trabalhar de forma colaborativa em equipe, com boa comunicação interpessoal e trabalho em equipe.
- Interesse em aprender e se aprimorar em desenvolvimento front-end.
- Conhecimento em desenvolvimento de microfrontends com Module Federation do Webpack.
- Noções de Cloud (Docker, Kubernetes e Helm).
- Conhecimento prévio em TypeScript ou outras bibliotecas/frameworks front-end (React, Vue.js).
- Experiência com Git ou outras ferramentas de versionamento.
- Familiaridade com APIs REST.