Pessoa Especialista em Desenvolvimento de Software
Job Summary
Estamos em busca de um(a) Especialista em Desenvolvimento de Software para ser a referência técnica do nosso time.
Você atuará no coração da nossa plataforma que atende simultaneamente a um ecossistema de clientes B2B (com necessidades de integração isolamento e segurança) e usuários B2C (onde alta disponibilidade performance e escala são inegociáveis).
Neste papel você não apenas escreverá códigos de alta complexidade mas também guiará as decisões arquiteturais da empresa garantirá a excelência e a evolução sistêmica e atuará como mentor(a) para elevar a barra técnica de toda a equipe de engenharia.
Responsibilities
- Evolução Sistêmica e Arquitetura: Liderar o design de soluções escaláveis seguras e resilientes definindo a melhor estratégia de arquitetura (modularização extração de serviços estratégias de cache e mensageria).
- Desenvolvimento Hands-on: Codificar soluções para os problemas técnicos mais complexos da plataforma atuando como o(a) desenvolvedor(a) mais sênior da equipe.
- Liderança Técnica e Mentoria: Elevar o nível do time de engenharia através de code reviews profundos e construtivos sessões de pair programming disseminação de boas práticas e criação de guidelines de desenvolvimento.
- Visão de Produto B2B e B2C: Garantir que a arquitetura suporte o crescimento de múltiplos produtos e serviços lidando com desafios de multi-tenancy (B2B) e picos de tráfego de usuários finais (B2C) com excelência.
- Gestão de Débito Técnico: Identificar documentar e priorizar proativamente a redução de débitos técnicos estruturais balanceando a entrega de novas features com a saúde a longo prazo da base de código.
- Cultura Cloud e Observabilidade: Trabalhar junto aos times de plataforma/infra para otimizar nossos pipelines de CI/CD garantir a saúde das aplicações via APMs (ex: Datadog) e tomar decisões baseadas em métricas (ex: Swarmia).
Prerequisites
- Sólida experiência em desenvolvimento de software em construção de novas features e resolução de problemas.
- Experiência atuando como Sênior ou Especialista/Tech Lead/Arquiteto de Software.
- Conhecimento avançado no design e construção de APIs escaláveis e seguras.
- Domínio em modelagem e otimização de bancos de dados relacionais e não relacionais/cache.
- Forte vivência em ambientes Cloud (AWS) e cultura DevOps (Github Docker CI/CD esteiras de deploy automatizadas).
- Experiência sólida com arquiteturas assíncronas e processamento em background (Sidekiq RabbitMQ Kafka).
- Defesa inegociável da qualidade de software com domínio de testes automatizados e práticas de Clean Code.
- Excelentes habilidades de comunicação para traduzir problemas técnicos complexos para stakeholders não técnicos e orientar desenvolvedores em diferentes níveis de senioridade.
Diferenciais:
- Domínio do ecossistema Ruby: Experiência profunda com Ruby Ruby on Rails e suas particularidades (como funcionamento interno do framework e metaprogramação). Se você vem de outra stack o diferencial é a disposição para mergulhar e dominar esse ecossistema.
- Uso de IA no Desenvolvimento: Conhecimento prático na utilização de Inteligência Artificial durante o ciclo de vida de desenvolvimento de software como o uso de LLMs e assistentes de código para otimização geração de testes apoio em code reviews e validação arquitetural.
Experiences
Informações adicionais:
Modelo de Trabalho: Híbrido (2x Presencial e 3x remoto)
Jornada: 7h30/dia
Regime de Contratação: CLT
Local: Pinheiros/SP
Required Experience:
IC
About Company
Nós somos a Youse, a primeira plataforma de seguros 100% digital do Brasil. Nascemos pra revolucionar o mercado, oferecendo seguros que podem ser personalizados de acordo com as necessidades de cada pessoa. A experiência que o cliente tem com a gente é referência: ele consegue fazer t ... View more