Desenvolvedor Full Stack Sênior — Foco Front-End

ASSOCIACAO BRASILEIRA DE RECURSOS EM TELECOMUNICACOES

Brasí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