- Desenvolver aplicações web ponta a ponta, modelagem de dados e escrita de consultas SQL
- Atuar na implementação de funcionalidades frontend e backend.
- Desenvolver fluxos visuais que guiem o usuário com base na sua intenção de negócio utilizando Design System.
- Participar da definição de arquitetura de sistemas (voltada à IA e Prompts).
- Desenvolver APIs e integrações.
- Melhorar a performance geral de aplicações usando técnicas avançadas como bundle splitting, redução de tempo de renderização, otimização do uso de APIs, estratégias de cache e análise detalhada de métricas de Web Vitals.
- Garantir qualidade, performance e segurança das aplicações.
- Realizar code reviews e mentoria técnica.
- Trabalhar em conjunto com times multidisciplinares.
- Implementar interfaces de alta performance capazes de renderizar a pré-visualização, filtros e a atualização em tempo real de altos volumes de contatos, mitigando gargalos de re-renderização em aplicações.
- Arquitetar soluções de backend considerando aspectos sistêmicos cruciais como custos, impacto em produção, segurança de dados e otimização extrema de recursos ao lidar com atualizações em lote ou em tempo real de milhões de leads.
- Garantir o codebase saudável, aplicar os princípios SOLID, Design Patterns e liderar discussões de arquitetura escalável.
- Operar as aplicações em produção com postura customer-first, utilizando ferramentas de observabilidade como Datadog para construir painéis de monitoramento, identificar de forma definitiva gargalos de latência de IA ou de banco de dados e propor soluções definitivas.
- Testes automatizados unitários e de integração, utilizando RSpec, assegurando alta cobertura e aderência às regras de negócio.
Participar ativamente das cerimônias do time (planejamentos de sprints, revisões) e de discussões multidisciplinares de Engenharia, Produto e Negócio. Realizar Code Reviews.
-
- Experiência sólida em desenvolvimento Full Stack.
- Conhecimento avançado em JavaScript.
- Experiência com React.
- Experiência em desenvolvimento backend em Ruby on Rails.
- Conhecimento em bancos de dados relacionais e não relacionais.
- Experiência com APIs REST.
- Conhecimento prático em componentes e padronização visual (Design Systems).
- Proficiência avançada no GitHub, dominando fluxos de trabalho com Pull Requests, Git e ferramentas de automação de entrega contínua (CI/CD).
- Entendimento claro das boas práticas no uso de IA para coding (revisão de código gerado por IA, validação de segurança e geração de testes funcionais).
- Vivência com metodologias ágeis.
- Conhecimento em Git.
- Conhecimento em arquitetura de microsserviços.
- Experiência prática na integração de camadas de backend com provedores de Inteligência Artificial Generativa ou LLMs, lidando com tratamento de prompts em
background e consumo de payloads assíncronos.
- Conhecimento prático ou familiaridade em ferramentas de processamento de filas e mensageria em larga escala (ex: Sidekiq, RabbitMQ, Apache Kafka).
- Experiência prática no desenvolvimento de interfaces conectadas a APIs de IA Generativa ou Large Language Models (LLMs) (como tratamentos de streamings via WebSockets ou Server-Sent Events).
- Experiência trabalhando diretamente com arquitetura de Micro Front-ends ou navegação SPA de alta complexidade.
- Experiência com Docker e Kubernetes.
- Experiência com cloud (AWS, Azure ou GCP).
- Conhecimento em testes automatizados.
Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:
- Oportunidades 100% remotas
- Vale home office
- Feedbacks periódicos
- Programa de indicações
Acolhimento psicológico - ️
- Ginástica laboral ️
- Academia de conhecimento
- Convênio com escola de inglês
- Reuniões mensais de transparência
- Happy hour online
- Kit de boas-vindas