Desenvolvedor Full Stack Sênior — Foco Front-End
ASSOCIACAO BRASILEIRA DE RECURSOS EM TELECOMUNICACOESBrasília - DF
1 posição
Não informado
Integral
PJ
Remoto
Sênior
Tecnologia
Habilidades comportamentais:
- Foco na experiência do usuário como parte da qualidade técnica, não apenas estética.
- Autonomia para conduzir entregas front-end com decisões responsáveis conforme padrões do Tech Lead.
- Colaboração efetiva com back-end e liderança para alinhar interfaces à arquitetura do time.
- Comunicação clara para traduzir necessidades de produto/design em soluções técnicas e explicar decisões a diferentes públicos.
- Atenção à qualidade (código, performance, acessibilidade, consistência visual) mantendo entregas sólidas.
- Aprendizado contínuo sobre o ecossistema front-end e avaliação criteriosa de novas tecnologias.
- Comprometimento com prazos, incluindo estimativas realistas, comunicação de riscos e entrega sob pressão.
Qualificação:
- Mínimo de 5 anos em desenvolvimento de software, sendo ao menos 2 em front-end sênior com média/alta complexidade. Perfis com 8–10 anos e experiência em produtos de alto volume, interfaces complexas ou exigências elevadas de performance/acessibilidade serão considerados diferenciais relevantes no processo seletivo.
- Experiência comprovada em produção, atuação em times ágeis multidisciplinares e participação ativa em decisões técnicas de front-end.
- Histórico de colaboração com produto, design e back-end, integrando diferentes perspectivas.
Escolaridade:
- Graduação (completa ou em andamento) em áreas como Computação, Engenharia, Sistemas ou Design. Ausência de formação formal pode ser compensada por experiência prática comprovada (portfólio, projetos, certificações).
- Certificações em front-end, cloud ou segurança são diferenciais relevantes.
Principais responsabilidades:
- Desenvolver interfaces modernas, responsivas e acessíveis seguindo padrões de arquitetura, código e segurança.
- Construir componentes com foco em UX, performance e qualidade.
- Consumir e integrar APIs compreendendo contratos, autenticação e comportamento em produção.
- Colaborar na definição de APIs, estruturas de dados e integrações com back-end.
- Garantir qualidade técnica com testes automatizados, revisão de código, componentização e organização sustentável.
- Contribuir para pipelines de CI/CD com validações de qualidade e segurança.
- Aplicar práticas de segurança no front-end (vulnerabilidades, autenticação, tokens, armazenamento).
- Atuar em cloud (principalmente Azure) e interagir com outros provedores.
- Otimizar aplicações existentes, reduzindo débitos técnicos e melhorando desempenho.
- Participar do refinamento de requisitos e decisões de interface com Tech Lead e Product Owner.
- Atuar nos rituais ágeis com clareza e compromisso.
Habilidades técnicas:
- Domínio de React, Vue ou Angular, com abertura a frameworks emergentes (Remix, Astro, SvelteKit, htmx).
- Uso de TypeScript como padrão.
- Conhecimento funcional em back-end (Node.js, .NET, Python, Go ou Java) para colaboração efetiva.
- Experiência com APIs (autenticação, versionamento, erros).
- Noções de mensageria e comunicação assíncrona.
- Conhecimento de bancos relacionais e NoSQL para decisões conscientes de consumo de dados.
- Experiência com Git, CI/CD e estratégias de versionamento.
- Uso de Docker e deploy em nuvem (especialmente Azure, com interação com AWS/GCP/OCI).
- Aplicação de práticas de segurança e boas práticas de engenharia (testes, organização, componentização, code review).
- Vivência em metodologias ágeis (Scrum/Kanban).
Diferenciais:
Experiência com monorepos (Nx, Turborepo), acessibilidade e UX, design systems, ambientes regulados (financeiro, telecom), observabilidade e monitoramento de front-end, integração com dados/ML, conhecimentos em OWASP e certificações em cloud ou tecnologias do stack.
Requisitos
Escolaridade
- Pós Graduação
- Doutorado
- Mestrado
- Pós Doutorado
- Graduação
- MBA
Habilidade Técnica
- Scrum - Avançado
- Metodologias Ágeis - Avançado
- Node.js - Avançado
- TypeScript - Avançado
- Code Review - Avançado
- Vue.js - Avançado
- Microsoft Azure - Avançado
- OWASP - Avançado
- React.js - Avançado
- Angular - Avançado
- Remix - Avançado
- Astro - Avançado
- SvelteKit - Avançado
- htmx - Avançado
- Arquitetura Front-end - Avançado
- Monorepo - Avançado
- Docker - Avançado
- Nx - Avançado
- Turborepo - Avançado
- Micro-frontends - Avançado
- Testes Automatizados - Avançado
- Performance de Renderização - Avançado
- Acessibilidade Web - Avançado
- WCAG - Avançado
- Design Systems - Avançado
- Segurança de Aplicações Web - Avançado
- JWT - Avançado
- Microsserviços - Avançado
- Mensageria - Avançado
- Kanban - Avançado
- GitFlow - Avançado
Localização
SMAS, Área 6580, Torre: 2 Salas: 202, 203 e 204, Zona Industrial (Guará), Brasília - DF, Brasil, 71219-900