Frontend Engineer
BotCity·Remoto ·Divulgada em 11/07/2026 ·Expira em 09/09/2026
Resumo da oportunidade
Sobre a Empresa
BotCity está construindo o futuro da automação com a Plataforma de Governança para automações Python e Agentes de IA. Capacitamos empresas a inovar em escala, trazendo governança, controle e observabilidade para cada projeto de automação. Nossa filosofia é simples: automação é software, e software merece os mesmos padrões de alto código que impulsionam a inovação em IA e machine learning. Recentemente, captamos uma Série A de US$ 12 milhões, liderada pela Four Rivers com participação da Y Combinator, SoftBank e líderes do setor como Lew Cirne (New Relic), Rod Johnson (Spring Source) e Walter Kortschak (Summit Partners | Firestreak Ventures). Com mais de 1.000 clientes em mais de 70 países, incluindo Bayer e LG, e reconhecimento pelo G2 (2024) como uma das 25 principais plataformas emergentes do mundo, a BotCity está crescendo rapidamente. Somos uma empresa global remota com equipes nos EUA e LATAM, unidas por uma visão compartilhada de redefinir como as empresas constroem e gerenciam a automação. Se você procura um ambiente que valoriza impacto, autonomia e excelência, adoraríamos que você se juntasse a nós nesta jornada.
Visão Geral da Vaga
Este Engenheiro Frontend será responsável por impulsionar o desenvolvimento de interfaces de usuário intuitivas e de alto desempenho que simplificam como os desenvolvedores gerenciam aplicações frontend cada vez mais complexas. Ao implantar consistentemente recursos fáceis de usar e manter uma base de código de alta qualidade, esta função garante a entrega de produtos performáticos que aumentam diretamente a satisfação do usuário e se alinham com nosso crescimento estratégico de longo prazo. Procuramos um profissional resiliente e autônomo com histórico comprovado em empresas focadas em produto, especificamente alguém que tenha experiência trabalhando em recursos centrais do produto e prospere em ambientes altamente colaborativos com equipes de UX e Engenharia. Esta função se reporta ao CTO.
Responsabilidades
- Desenvolver, implantar e manter aplicações web escaláveis e responsivas usando tecnologias front-end modernas (com foco em desktop e algum mobile, que pode evoluir com o tempo).
- Colaborar com gerentes de produto e designers de UX/UI para entender os requisitos, garantir sua viabilidade técnica e traduzi-los em soluções técnicas e amigáveis.
- Manter e melhorar a base de código front-end da empresa, refatorando código legado e implementando melhores práticas, garantindo desempenho em vários dispositivos e navegadores.
- Participar de revisões de código, garantindo as melhores práticas em desenvolvimento front-end.
- Identificar e solucionar problemas de front-end para garantir uma experiência do usuário perfeita.
- Escrever código reutilizável e bibliotecas para uso futuro, otimizando componentes para máxima velocidade.
Requisitos Obrigatórios
- Bacharelado em Ciência da Computação, Engenharia da Computação ou disciplina técnica relacionada.
- Experiência profissional comprovada (3+ anos) em desenvolvimento front-end, de preferência em empresas focadas em produto e trabalhando em projetos complexos com equipes de Produto/UX/UI.
- Proficiência em HTML, CSS, JavaScript e TypeScript, com experiência em React.
- Familiaridade com APIs RESTful e trabalho com equipes de desenvolvimento back-end.
- Experiência com mecanismos de autenticação e autorização usando OAuth, JWT ou SAML.
- Experiência com frameworks de teste (por exemplo, Jest, Cypress) para aplicações front-end.
- Experiência com sistemas de controle de versão e gerenciamento de projetos, particularmente Git e GitHub.
- Capacidade de trabalhar de forma independente e em equipe, com fortes habilidades de resolução de problemas e atenção aos detalhes.
- Experiência com ferramentas modernas de comunicação assíncrona e documentação (por exemplo, Slack, Notion).
- Disponibilidade para viajar conforme necessário para se encontrar com a equipe.
- Inglês - Avançado (Leitura, Compreensão e Escrita).
- Português - Fluente.
Diferenciais
- Experiência prática relevante com produtos desktop-first em uma indústria de tecnologia intensiva, como dashboards com visualizações de dados complexas e gráficos interativos.
- Experiência com Vite, Webpack, Babel e outras ferramentas de build para otimizar fluxos de trabalho front-end.
- Experiência na construção de layouts responsivos e garantia de compatibilidade entre navegadores.
- Experiência com frameworks capazes de SSR (por exemplo, Next.js, Remix).
- Experiência com armazenamento seguro de dados e manipulação de informações sensíveis (por exemplo, criptografia, tokenização).
- Experiência implementando padrões seguros de autenticação/sessão front-end para proteger dados do usuário, incluindo sanitização adequada de entrada, manipulação segura de JWT/cookies, escolhas seguras de armazenamento no navegador e alinhamento com as diretrizes OWASP.
- Experiência anterior em um ambiente de startup em estágio inicial, de alto crescimento e ritmo acelerado (ou similar).
Como se candidatar
Perguntas frequentes
Como faço para me candidatar a esta vaga? +
Candidatura por link externo oficial.
Essa vaga é remota, híbrida ou presencial? +
A vaga está marcada como remota. Ainda assim, revise a descrição completa para confirmar detalhes de jornada, encontros presenciais e disponibilidade regional.
Qual é o tipo de contratação desta oportunidade? +
O modelo informado para esta vaga é OUTROS. Confira benefícios, jornada e condições no resumo da oportunidade ou no canal oficial da empresa.
O que a empresa busca para esta vaga de Desenvolvimento? +
A empresa procura um perfil alinhado à área de Desenvolvimento. Use o resumo da oportunidade para verificar stack, senioridade, entregas esperadas e diferenciais da posição.
Até quando posso enviar minha candidatura? +
A vaga expira em 09/09/2026. O ideal é aplicar quanto antes para evitar encerramento antecipado do processo.
Continue navegando
Instituto Conhecimento Liberta
Desenvolvedor(a) Mobile iOS/Android (React Native/Expo)
Remoto
ZUP
Pessoa Desenvolvedora Fullstack (React, GenAI e .NET) Sênior ou Especialista
Remoto
Empresa americana do segmento Pet Health
Full-stack Engineer (.NET + React)
Remoto
JCAL
Back-end Engineer Python
Remoto/Híbrido