Desenvolvedor Full Stack Sênior
ASSOCIACAO BRASILEIRA DE RECURSOS EM TELECOMUNICACOESBrasília - DF
1 posição
Não informado
Integral
CLT
Híbrido
Sênior
Tecnologia
Habilidades Comportamentais Essenciais
- Foco na experiência do usuário, entendendo interface e interação como parte da qualidade técnica do produto.
- Autonomia para conduzir entregas front-end com responsabilidade técnica dentro dos padrões definidos pelo Tech Lead.
- Colaboração com back-end e liderança técnica, alinhando arquitetura, integrações e padrões do time.
- Comunicação clara para transformar requisitos de produto e design em soluções viáveis e explicar decisões técnicas de forma objetiva.
- Atenção à qualidade do código, performance, acessibilidade e consistência visual.
- Aprendizado contínuo sobre o ecossistema front-end e avaliação criteriosa de novas tecnologias.
- Comprometimento com prazos, estimativas, comunicação de riscos e entregas sob pressão.
- Mínimo de 5 anos de experiência em desenvolvimento de software, sendo ao menos 2 anos em front-end sênior de média ou alta complexidade.
- Profissionais com 8 a 10 anos de experiência, atuação em produtos digitais de alto volume, interfaces complexas ou cenários com fortes requisitos de performance e acessibilidade terão prioridade.
- Experiência prática em projetos em produção, participação em decisões técnicas e atuação em times ágeis multidisciplinares.
- Histórico de trabalho conjunto com produto, design e back-end, integrando diferentes perspectivas em soluções técnicas coerentes.
- Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Design Digital, Engenharia da Computação ou áreas correlatas.
- Profissionais sem graduação, mas com trajetória comprovada, portfólio relevante, projetos em produção ou certificações reconhecidas também serão considerados.
- Certificações em front-end, cloud e segurança são diferenciais.
- Desenvolver interfaces modernas, responsivas e acessíveis conforme padrões definidos pelo Tech Lead.
- Criar componentes focados em UX, performance e qualidade de código.
- Integrar APIs e serviços back-end, compreendendo autenticação, contratos e comportamento em produção.
- Colaborar com back-end e Tech Lead na definição de APIs, estruturas de dados e integrações.
- Garantir qualidade técnica com testes automatizados, revisão de código, componentização e organização sustentável.
- Contribuir com pipelines de CI/CD do front-end, incluindo testes, qualidade e segurança.
- Aplicar práticas de segurança: proteção contra vulnerabilidades, autenticação segura, controle de tokens e armazenamento adequado de dados.
- Atuar em ambientes cloud, principalmente Azure, podendo interagir com AWS, GCP e OCI.
- Evoluir interfaces existentes, reduzindo débito técnico e melhorando performance e experiência do usuário.
- Participar de refinamentos de requisitos e decisões de usabilidade junto ao Product Owner e Tech Lead.
- Participar ativamente de rituais ágeis como Daily, Planning, Review e Retrospectiva.
- Domínio de React, Vue ou Angular, com abertura para Remix, Astro, SvelteKit ou htmx.
- Uso obrigatório de TypeScript no front-end e integrações Node.js.
- Conhecimento funcional em ao menos um back-end: Node.js, C#/.NET, Python, Go ou Java/Spring.
- Experiência em APIs, autenticação, versionamento, tratamento de erros e integrações em produção.
- Noções de mensageria e comunicação assíncrona entre serviços.
- Conhecimento de bancos relacionais e NoSQL para entendimento de estruturas e consumo consciente de dados.
- Experiência com Git, CI/CD, branching e code review.
- Conhecimento em Docker e deploy cloud, principalmente Azure.
- Aplicação de práticas de segurança no front-end e boas práticas de engenharia de software.
- Experiência com Scrum ou Kanban em ambientes colaborativos e de entregas frequentes.
- Experiência com monorepos usando Nx ou Turborepo.
- Conhecimento em acessibilidade web e UX.
- Experiência com design systems e bibliotecas de componentes.
- Vivência em setores financeiros, telecom ou ambientes regulados.
- Familiaridade com observabilidade e monitoramento de performance front-end.
- Conhecimento em integração com analytics ou machine learning.
- Familiaridade com OWASP aplicado ao front-end.
- Certificações em cloud ou tecnologias do stack.
Requisitos
Escolaridade
- Graduação
- Pós Graduação
- Doutorado
- Pós Doutorado
- Mestrado
- MBA
Idioma
- Inglês - Intermediário
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
- React.js - Avançado
- Angular - Avançado
- Docker - Avançado
- Astro - Avançado
- SvelteKit - Avançado
- Remix - Avançado
- Arquitetura Front-end - Avançado
- htmx - Avançado
- OWASP - Avançado
- Design Systems - Avançado
- Nx - Avançado
- Turborepo - Avançado
- Micro-frontends - Avançado
- Performance de Renderização - Avançado
- Testes Automatizados - Avançado
- WCAG - Avançado
- Acessibilidade Web - Avançado
- Monorepo - Avançado
- JWT - Avançado
- GitFlow - Avançado
- Mensageria - Avançado
- Microsserviços - Avançado
- Segurança de Aplicações Web - Avançado
- Kanban - Avançado
Benefícios
- Adiantamento de salário
- Assistência médica
- Assistência odontológica
- Auxilio babá
- Auxílio creche
- Plano de carreira
- PLR
- Previdência Privada
- Vale alimentação
- Seguro de vida
- Vale transporte
- Vale refeição
- Ginástica laboral
Localização
SMAS, Área 6580, Torre: 2 Salas: 202, 203 e 204, Zona Industrial (Guará), Brasília - DF, Brasil, 71219-900