Desenvolvedor de Software Sênior(FrontEnd)
R$0.00
Descrição
Responsabilidades Principais:
- Projetar, desenvolver e manter aplicações frontend robustas utilizando Angular 14, TypeScript e RxJS.
- Definir e aplicar boas práticas de arquitetura: componentização, modularização, lazy loading, state management, SOLID e clean architecture.
- Construir interfaces responsivas, acessíveis (WCAG) e com excelente UX.
- Trabalhar com comunicação com APIs REST/GraphQL, otimização de chamadas, interceptors, guards, resolvers e caching.
- Criar e manter bibliotecas internas de componentes reutilizáveis.
- Garantir qualidade do código através de testes unitários (Jasmine/Karma), testes de integração/end-to-end (Cypress, Protractor), code review e padrões de linting.
- Integrar pipelines CI/CD e dar suporte para deploy em ambientes distribuídos.
- Analisar performance, fazer profiling de mudanças e otimizar renderizações.
- Apoiar decisões de UX/UI junto ao time de design.
- Atuar como referência técnica, mentorando o time e participando de decisões de arquitetura global.
Competências Técnicas Essenciais:
- Formação superior completa em Tecnologia da Informação (tecnólogo, graduação e/ou pós-graduação lato ou stricto sensu).
Angular 14:
- Profundo conhecimento do framework, incluindo Standalone Components, ChangeDetectionStrategy (OnPush), Angular CLI e workspace configuration.
- Experiência com Reactive Forms, Template Forms, Interceptors, Guards, Resolvers, Pipes puros/impures, Directives, Angular Routing avançado (lazy loading, preloading, modules).
- Domínio de DomSanitizer, segurança e sanitização de templates, i18n e internacionalização/localização.
TypeScript Avançado:
- Generics, utility types, type guards, discriminated unions.
- Tipagem avançada para modelos complexos
Localização
Endereço:
Código Postal:
Interessado em saber mais?
Entre em contato com Gupy (TrappyWeb) através dos seguintes canais de comunicação
Anúncios que podem te interessar
Explore outras opções parecidas que também podem ser o que você procura.