O Desenvolvedor Backend Sênior será responsável por projetar, desenvolver e otimizar sistemas backend escaláveis e de alta performance, contribuindo ativamente para a implementação de novas funcionalidades alinhadas aos objetivos de negócio. O profissional terá um papel estratégico na definição de arquiteturas, tecnologias e padrões técnicos, garantindo a integração fluida entre sistemas e o foco na experiência do usuário.
Principais Responsabilidades:
Liderança técnica e tomada de decisões: Contribuir na definição de arquiteturas de sistemas, tecnologias e práticas de desenvolvimento, ajudando a definir diretrizes e padrões técnicos para a equipe;
Desenvolvimento de features e plataformas: Trabalhar em conjunto com as equipes de front-end e design para desenvolver e entregar novas features e plataformas, garantindo integração fluida entre sistemas, além de contribuir ativamente para a implementação de novas funcionalidades, sempre com foco na experiência do usuário e no alinhamento com os objetivos de negócio da empresa;
Melhoria contínua de sistemas: Identificar gargalos e pontos de melhoria nos sistemas existentes, propondo e implementando melhorias no desempenho e na escalabilidade das soluções;
Mentoria e suporte à equipe: Mentorar e apoiar desenvolvedores mais juniores, ajudando no crescimento técnico da equipe e garantindo a adoção de boas práticas de desenvolvimento e design;
Garantia de qualidade e testes: Promover a adoção de boas práticas de testes, incluindo testes unitários, de integração e de carga, além de garantir que o código produzido seja de alta qualidade e atenda aos requisitos de segurança;
Colaboração interequipes: Trabalhar de forma colaborativa com as equipes de Front-End, DevOps, QA e outros times técnicos para garantir que os requisitos sejam atendidos de forma eficiente, com foco em entregas contínuas e rápidas;
Metodologia ágil: Participar ativamente das cerimônias ágeis, como sprint planning, daily scrum, sprint review e sprint retros.
Requisitos Técnicos e Comportamentais:
Ensino Superior Completo em áreas relacionadas à tecnologia: Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou outras áreas correlatas;Autonomia e proatividade;Comunicação eficaz;Adaptabilidade e Resiliência;
Diferenciais:
Inglês avançado, tanto para escrita como comunicação verbal;Experiência com ferramentas de visualização de dados e análises de performance, como Looker;Conhecimento avançado em Google Cloud e práticas de observabilidade e monitoramento;Contribuições para projetos open-source ou participação em comunidades técnicas.