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
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista Técnica
- Etapa 4: Entrevista Cliente
- Etapa 5: Carta Proposta
- 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?
CONHEÇA MAIS SOBRE NÓS