Engenheiro Frontend Sênior (Turno Intermediário - Home Office)
Visão Geral da Função:
Estamos buscando um Engenheiro Frontend Sênior experiente, com conhecimentos em Backend, para se juntar à nossa equipe de engenharia no desenvolvimento contínuo e evolução de nossa plataforma. O candidato ideal terá sólida experiência em tecnologias frontend e familiaridade prática com desenvolvimento backend. Esta função oferece a oportunidade de fazer contribuições técnicas significativas a uma plataforma sofisticada usada por profissionais de marketing, colaborando com líderes de equipe.
Responsabilidades:
- Projetar e implementar soluções frontend robustas utilizando:
- React/TypeScript com a biblioteca de componentes Mantine
- APIs GraphQL com Apollo Client
- Contribuir nos processos de tomada de decisão técnica, equilibrando requisitos de negócio e restrições técnicas
- Seguir e ampliar as melhores práticas de qualidade de código, testes e processos de implantação em toda a stack
- Colaborar com gerenciamento de produto, designers de UI/UX e líderes de engenharia para implementar especificações técnicas
- Otimizar o performance das aplicações em múltiplos módulos
- Aplicar as melhores práticas de segurança de tipos e reutilização de código
- Participar de todo o ciclo de desenvolvimento, do planejamento à implantação
- Manter-se atualizado sobre as últimas ferramentas e técnicas, recomendando sua incorporação à nossa plataforma
Competências e Experiência Necessárias:
- Mais de 4 anos de experiência em desenvolvimento frontend
- Conhecimento avançado em React, TypeScript e práticas modernas de JavaScript
- Experiência com GraphQL (Apollo Client)
- Familiaridade com bibliotecas de componentes de UI (especialmente Mantine ou similar)
- Experiência em gerenciamento de formulários em aplicações React
- Entendimento de padrões de gerenciamento de estado, frameworks de teste e estratégias de implantação
- Experiência com sistemas de build, empacotadores de módulos e pipelines de CI/CD
- Excelentes habilidades de comunicação verbal e escrita em inglês para discussões técnicas, documentação e compartilhamento de conhecimento
- Proficiência no ambiente de desenvolvimento preferencial (Mac ou Linux) e ferramentas relacionadas
- Capacidade de colaborar de forma síncrona com membros da equipe durante o horário principal (10:00 – 18:00, horário do Leste dos EUA), mantendo equilíbrio entre vida profissional e pessoal
Qualificações Desejáveis:
- Experiência em tecnologia de publicidade ou análise de marketing
- Conhecimento em gestão de orçamentos e sistemas de dados financeiros
- Experiência no desenvolvimento de workspaces multi-aplicação ou monorepos
- Familiaridade com bibliotecas e técnicas de visualização de dados
- Entendimento de padrões de acessibilidade e melhores práticas
- Experiência com sistemas de processamento de dados em tempo real
- Conhecimento de regulamentos de privacidade de dados e melhores práticas de segurança
- Experiência com sistemas compatíveis com ISO 27001 e outros frameworks de segurança, como SOC 2, NIST 800-53 ou requisitos HIPAA
- Contribuições em projetos open source ou comunidade técnica
- Conhecimento de princípios fundamentais (por exemplo, fundamentos de ferramentas, arquitetura de computadores, conceitos de baixo nível e funcionamento interno)
- Título de pós-graduação em Ciência da Computação ou área relacionada
- Alguma experiência (1+ ano) em liderança de equipe ou gestão de pessoas em contexto técnico