⚡ New

Staff software engineer (remoto) - 5594

Starian

RemoteFull-timeMid LevelRemote

Job Description

  • Experiências anteriores de liderar, mentorar e influenciar outros desenvolvedores ou times na melhoria consistente da qualidade de suas entregas e na evolução das suas práticas de engenharia. Essas experiências podem incluir aquelas realizadas como liderança emergente, ou seja, sem cargo formal de liderança;
  • O cargo que ocupa atualmente deve ser de um Desenvolvedor de Software de Nível 3 (ou equivalente) ou superior (Especialista);
  • Conhecimento e experiência prática sólida na aplicação de padrões, princípios e boas práticas de engenharia de software e design de código, como Clean Code, Design Patterns, SOLID, Domain-Driven Design (DDD), Arquitetura Hexagonal/Clean Arquitecture e afins;
  • Conhecimento e experiência prática sólida no desenvolvimento e manutenção de testes automatizados (unitários, serviço, integração etc.), e as práticas necessárias para o desenvolvimento de software com testes, como Test-Driven Development (TDD), padrões de teste, uso adequado de Mocks/Test Doubles, ferramentas, frameworks e libs de teste;
  • Fluência na aplicação de Desenvolvimento Ágil de Software, incluindo as práticas de engenharia relacionadas, como integração contínua, entregas incrementais (fatias de bolo multicamadas), pair programming, design simples (KISS e YAGNI), refatoração aplicada continuamente (regra do escoteiro) etc.;
  • Habilidades comportamentais (soft skills) como boa comunicação, capacidade de argumentação e persuasão, negociação, feedback, empatia e humildade;
  • Conhecimento ou interesse em tecnologias de Inteligência Artificial: ferramentas, aplicações e conceitos.
  • Liderança técnica: facilitar o alinhamento técnico entre equipes, redigindo e revisando documentação técnica, promovendo sessões de arquitetura, reuniões e workshops para repasse e alinhamento de padrões de design de código e técnicas de desenvolvimento.
  • Influência organizacional: atuar como referência técnica e ponte entre os profissionais de engenharia, produto, negócios e design para garantir alinhamento técnico com os objetivos estratégicos da empresa.
  • Cultura e práticas de engenharia: promover boas práticas de engenharia (qualidade de código, testes, automação, confiabilidade, observabilidade etc.) e contribuir ativamente para a melhoria contínua da cultura de engenharia dos times e da empresa.
  • Mentoria e capacitação técnica: mentorar outros desenvolvedores, compartilhando experiência, ajudando na evolução de carreira e apoiando a formação de lideranças técnicas emergentes.
  • Governança da arquitetura: atuar como guardião da integridade arquitetural dos sistemas, promovendo a consistência, a evolução controlada e a conformidade com os princípios técnicos da empresa. Participar ativamente de fóruns técnicos, revisões de arquitetura e decisões de design, ajudando a balancear inovação com legado, autonomia com alinhamento e agilidade com sustentabilidade técnica.
  • Mentalidade digital, curiosidade por novas tecnologias e interesse em entender como a Inteligência Artificial pode transformar processos, experiências e resultados.

Posted Today

Related Jobs

Inside Sales

SALESHUNTER SOLUCOES EM VENDAS LTDA

São Paulo Today
Full-time

Related Searches

Apply Now