Software Engineer
Há 1 dia
Itapema, Santa Catarina, Brasil
GENTIA
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Missão do Cargo
Estamos buscando um(a) Software Engineer Sênior para atuar na evolução dos sistemas internos, automações, integrações e soluções digitais da empresa.
Este profissional será responsável por desenvolver soluções de maior complexidade, apoiar tecnicamente as squads de desenvolvimento e transformar as diretrizes de arquitetura definidas pela liderança técnica/gestor em padrões práticos de implementação, código base, boas práticas e estruturas reutilizáveis para o time.
A posição exige forte conhecimento técnico, visão sistêmica, autonomia na execução, organização das demandas e capacidade de atuar como referência técnica para desenvolvedores plenos e júniores, sem responsabilidade formal por gestão de pessoas.
O profissional também poderá atuar diretamente em uma squad, participando do desenvolvimento de demandas mais complexas, integrações críticas e evoluções estruturais dos sistemas.
Responsabilidades
O Software Engineer será responsável por apoiar tecnicamente a evolução dos sistemas, atuando como referência para o time de desenvolvimento e garantindo que as soluções sejam construídas com qualidade, organização, segurança e possibilidade de evolução.
Requisitos
Experiência como Software Engineer, Desenvolvedor Full Stack Sênior ou função similar.
Conhecimento em autenticação, autorização, permissões e boas práticas de segurança em aplicações.
Experiência com ferramentas de gestão de demandas, como Jira, Azure DevOps, Trello, Asana ou similares.
Capacidade de transformar definições arquiteturais em código, padrões e estruturas replicáveis pelo time.
Capacidade de interpretar histórias de usuário, regras de negócio, critérios de aceite e documentação funcional.
Diferenciais
Experiência com testes automatizados, como Jest, Playwright, Cypress ou similares.
Experiência com dashboards, relatórios, sistemas administrativos ou sistemas internos.
Experiência com ferramentas de IA aplicadas ao desenvolvimento, como Claude Code, MCP, ChatGPT, GitHub Copilot ou similares.
Conhecimento em Clean Code, SOLID, DDD, arquitetura modular, arquitetura hexagonal ou práticas similares.
Noções de observabilidade, logs, monitoramento, filas, cache e tratamento de erros.