Principais atividades no time
- Produzir código de alta qualidade documentado, eficiente, testado e manutenível
- Assegurar e melhorar a observabilidade e monitoramento nas aplicações
- Foco em melhorar aspectos técnicos de outros membros, padrões e qualidade geral do tempo proativamente
- Aprender outras linguagens de programação se necessário
- Focar ativamente em melhorar a segurança, desempenho, estabilidade das aplicações
- Fazer (e receber) code reviews de qualidade para outros membros do time
Design e Arquitetura
- Exercer influência técnica colaborando com discussão embasadas e soluções objetivas soluções e simples
- Propor soluções de arquitetura colaborando e orientando outros membros do tempo para garantir requisitos funcionais e não funcionais
Execução e Resultado
- Estimar e planejar prazos de entrega junto às partes interessadas e prazo de produto
- Usar soluções existentes na Swile garantindo a convergência com as plataformas globais
- Trabalhar com requisitos pouco definidos ou ambíguos para melhor definir soluções junto ao time de produto, stakeholders e outros membros do time
- Criar soluções incrementais junto ao time de produto visando a melhoria e entrega contínua das suas aplicações
- Focar em entregas testadas automatizadas e também E2E garantindo a estabilidade das aplicações
- Monitorar e agir em incidentes das aplicações em produção
Liderança
- Liderar projetos garantindo as entregas dentro das estimativas
- Evoluir membros do time tecnicamente sendo um role model
- Participar dos processos seletivos para engenheiros do mesmo level ou inferior
Requisitos mínimos
- Bacharel em Ciências da Computação, Engenharia, áreas relacionadas ou experiência prática similar
- Experiência profissional com engenharia de software em Java ou Kotlin
- Experiência em arquitetura e desenvolvimento de sistemas distribuídos
- Experiência com tecnologias como Redis, Kafka, RabbitMQ ou similares
- Experiência com bancos de dados relacionais e não relacionais
- Conhecimentos com ferramentas de IA (Inteligencia Artificial)
- Habilidade de comunicação clara e efetiva
- Inglês Avançado/fluente
Requisitos preferenciais
- Mestrado ou Doutorado em Ciências da Computação ou áreas relacionadas
- Experiência com micro serviços e arquiteturas orientadas a evento
- Experiência com gRPC, Protocol buffer ou similares
O que oferecemos
- Pacote de benefícios flexíveis super atraentes para você usar como quiser (flexfood, mobilidade, cultura, educação, etc) dentro do cartão Swile
- Bônus
- Auxílio Home-office
- Plano de Saúde e Odontológico sem coparticipação
- TotalPass (acesso às melhores academias e estúdios)
- Aulas de inglês ou Francês
- Auxilio farmária
- Saúde emocional (sessões de terapia gratuitas com um de nossos parceiros)
- Swile Shop (desconto em mais de 1.100 lojas e restaurantes)
- Trabalho Full Remoto