Logo for ABR Telecom

Desenvolvedor Full Stack Sênior — Foco Front-End

Roles & Responsibilities

  • Minimum 5 years in software development, at least 2 years in senior front-end with medium/high complexity
  • Proven experience in production, active participation in agile multidisciplinary teams
  • History of collaboration with product, design, and back-end
  • Degree in areas like Computing, Engineering, Systems or Design; practical experience may compensate for lack of formal education

Requirements:

  • Develop modern, responsive, and accessible interfaces following architecture, code, and security standards
  • Build components focused on UX, performance, and quality
  • Collaborate on API definitions, data structures, and back-end integrations
  • Ensure technical quality through automated tests, code reviews, and sustainable organization

Job description

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.

Full Stack Engineer Related jobs

Other jobs at ABR Telecom

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.