Nosso Modo de Fazer no Time:
Transforme sua carreira com o iFood! Somos uma empresa brasileira de tecnologia referência na América Latina. Por meio de soluções inovadoras, conectamos milhares de restaurantes a milhões de consumidores diariamente com uma média de 100 milhões de pedidos mensais. Além do delivery de comida, também somos Mercado, Farmácia e Pet. Temos também o iFood Pago, nossa Fintech, que engloba o iFood Benefícios, o vale alimentação e refeição do iFood e o próprio iFood Pago, o banco do restaurante. Junte-se a nós e faça parte de uma equipe que está sempre à frente com tecnologia de ponta e inovação constante.
Seu Cardápio Diário:
- Arquitetar, projetar, desenvolver e entregar sistemas e serviços back-end escaláveis e de alto desempenho.
- Contribuir para todas as fases do ciclo de desenvolvimento, incluindo análise de requisitos, design técnico, implementação, testes e implantação.
- Implementar e manter sistemas robustos de registro e monitoramento para garantir a saúde do sistema.
- Criar documentações técnicas para os sistemas de domínio do time.
- Fornecer orientação técnica e mentoria para desenvolvedores de menor senioridade.
- Liderar revisões de código para manter a qualidade, robustez e escalabilidade do código.
- Trabalhar em estreita colaboração com desenvolvedores, gerente de produto e outras partes interessadas para atingir os objetivos do negócio.
- Criar uma relação de confiança com desenvolvedores de outros times, garantindo uma comunicação clara e consistente.
Ingredientes Que Buscamos:
- Habilidade no design, desenvolvimento e manutenção de microsserviços utilizando Kotlin (experiência em Go é um diferencial que pode ser desenvolvido).
- Conhecimento em comunicação assíncrona entre serviços, especialmente com Kafka.
- Conhecimento em bancos de dados relacionais e NoSQL, incluindo consultas e modelagem de dados.
- Conhecimento em Docker e Kubernetes.
- Familiaridade com monitoramento via Sentry e Datadog (pode ser treinado/desenvolvido).
- Conhecimento em Salesforce é um grande diferencial, mas pode ser desenvolvido.
Para Realçar o Sabor:
- Perfil independente, analítico e curioso, com boa comunicação e habilidades interpessoais.
- Capacidade de organização para gerenciar múltiplas tarefas e prioridades.
- Disposição para aprender e ensinar constantemente.
- Experiência em ambientes de desenvolvimento ágil.
- Capacidade de construir relações de confiança com colegas.
Buscamos uma pessoa apaixonada por tecnologia, que esteja sempre em busca de novos aprendizados e que goste de desafios. Se você se identifica com este perfil, adoraríamos conhecer você!