Tech Lead Front End
Company
IBM
Location
BR São Paulo
Type
Full Time
Job Description
As an Application Developer you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally collaborating and integrating code into enterprise systems. You will have access to the latest education tools and technology and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
Your Role and Responsibilities
Nesta função você trabalhará em nosso IBM Client Innovation Center (CIC) onde oferecemos profundo conhecimento técnico e do setor para uma ampla gama de clientes do setor público e privado em todo o mundo. Esses centros oferecem aos nossos clientes habilidades e conhecimento técnico para impulsionar a inovação e a adoção de novas tecnologias.
Implementar novos componentes e funcionalidades com base em design patterns fornecidos garantindo que o código esteja com as melhores práticas e garantindo a performance.
Stack: Angular RxJs CSS
Required Technical and Professional Expertise
Desenvolvimento de Interfaces Frontend: Implementar e manter componentes e interfaces utilizando Angular focando em performance acessibilidade e responsividade.
Gerenciamento de Estados: Usar o RxJS e os novos Signals do Angular para gerenciar o fluxo de dados de forma eficiente e reativa.
Microfrontends: Implementar micro-aplicações utilizando Webpack Module Federation para dividir o frontend em módulos independentes garantindo integração entre diferentes partes da aplicação.
Feature Flags: Adicionar e gerenciar recursos com feature flags permitindo a ativação ou desativação de funcionalidades sem necessidade de deploy.
Angular (v17 ou v18): Domínio da versão mais recente do framework incluindo suas novas funcionalidades como Signals e melhorias de performance.
RxJS: Sólido entendimento sobre programação reativa streams de dados e operadores para manipulação de eventos e assinaturas.
TypeScript: Proficiência em TypeScript já que o Angular é fortemente tipado exigindo um bom conhecimento de tipagem avançada interfaces etc.
HTML5 e CSS3 ou Sass -verificar: Conhecimento profundo em semântica
HTML e CSS incluindo frameworks como Flexbox e CSS Grid.
Git: Domínio de sistemas de versionamento especialmente Git para colaborar com a equipe em ambientes de CI/CD.
“Todas as nossas vagas são elegiveis para pesosas com deficiência ou reabilitados”
Preferred Technical and Professional Expertise
NA
Date Posted
11/18/2024
Views
0
Similar Jobs
Operador(a) de Garantia - São Caetano do Sul - General Motors
Views in the last 30 days - 0
View DetailsSales Specialist, Google Workspace for Education, Google Cloud - Google
Views in the last 30 days - 0
View DetailsSenior Software Engineer I, Canvas Logic & Execution - Braze
Views in the last 30 days - 0
View Details