Pular para o conteúdo principal
Candidaturas encerradas

Desenvolvedor Frontend Angular - Sênior

Descrição da vaga

A FCamara está em busca de um Desenvolvedor Frontend Angular - Sênior, para atuar em parceria com um banco com mais de 30 anos no mercado financeiro, com abordagem criativa e original na criação dos seus produtos e serviços. É o único banco digital dedicado às empresas. Contendo um ecossistema de produtos e serviços que vão além do crédito e que compõe uma oferta de valor integrada às suas necessidades de crescimento.

Responsabilidades e atribuições

1. Desenvolvimento de interfaces

· Criar componentes reutilizáveis usando Angular.

· Implementar layouts responsivos e acessíveis.

· Garantir boa performance e experiência do usuário.


2. Integração com APIs

· Consumir serviços REST.

· Tratar erros, autenticação e estados de carregamento.

· Trabalhar com RxJS para lidar com dados assíncronos.


3. Arquitetura e organização do código

· Aplicar boas práticas de modularização.

· Utilizar padrões como Smart/Dumb Components.

· Manter código limpo, testável e escalável.


4. Testes

· Criar testes unitários (Jasmine/Karma).

· Criar testes de integração ou e2e (Protractor, Cypress).


5. Colaboração

· Trabalhar junto com UX/UI, backend e QA.

· Participar de code reviews.

· Contribuir para documentação técnica.

Requisitos e qualificações

Angular

· Domínio de Angular 10+ (componentes, módulos, serviços, pipes, diretivas).

· RxJS (observables, subjects, operators).

· Angular CLI.


Linguagens e ferramentas

· TypeScript avançado.

· HTML5, CSS3, SASS/LESS.

· Git e versionamento.


Boas práticas

· Clean Code.

· SOLID aplicado ao front-end.

· Acessibilidade (WCAG).


Diferenciais

· Experiência com NgRx, Akita ou outro state management.

· Conhecimento de micro frontends.

· Experiência com SSR (Angular Universal).

· Familiaridade com Web Components.

· Noções de DevOps (CI/CD, Docker).

· Experiência com testes avançados (Cypress, Jest).

· Conhecimento de design systems (Storybook, Figma).

· Performance avançada: lazy loading, otimização de bundle, pré-renderização.

· Experiência com arquiteturas escaláveis em projetos grandes

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista R&S
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: Entrevista Cliente
  5. Etapa 5: Carta Proposta
  6. Etapa 6: Contratação

Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?