Estamos buscando um(a) Desenvolvedor(a) Full Stack Sênior para atuar na evolução de sistemas internos, automações, integrações e soluções digitais da empresa.
O profissional fará parte de uma squad de desenvolvimento, atuando em conjunto com Product Owner, Arquiteto/Tech Lead, QA e demais desenvolvedores. A posição necessita conhecimento técnico, autonomia na execução das atividades, organização das demandas e capacidade de transformar requisitos em soluções robustas, seguras e escaláveis.
Esta não é uma posição de gestão de pessoas. O foco da vaga é atuação técnica, desenvolvimento ponta a ponta, apoio técnico à squad e organização das próprias entregas.
·Desenvolver e evoluir aplicações web utilizando React, TypeScript, Node.js, NestJS e PostgreSQL.
·Criar, manter e evoluir APIs, integrações, rotinas automatizadas e funcionalidades internas.
·Atuar no desenvolvimento de soluções ponta a ponta, envolvendo frontend, backend e banco de dados.
·Analisar demandas, entender regras de negócio e propor soluções técnicas adequadas.
·Apoiar o refinamento técnico das demandas junto ao PO, Arquiteto/Tech Lead e demais membros da squad.
·Quebrar demandas complexas em atividades técnicas claras e executáveis.
·Contribuir com boas práticas de arquitetura, organização de código, performance, segurança e manutenibilidade.
·Apoiar tecnicamente desenvolvedores plenos e júniores quando necessário, sem responsabilidade formal por gestão de pessoas.
·Realizar revisão de código e colaborar para a melhoria contínua da qualidade técnica.
·Criar consultas, modelagens e ajustes em banco de dados PostgreSQL.
·Apoiar a identificação e correção de bugs em sistemas existentes.
·Participar da construção de automações e integrações entre sistemas internos e externos.
·Utilizar ferramentas de IA no desenvolvimento, como Claude Code, MCP, ChatGPT, GitHub Copilot ou similares, sempre com revisão crítica e responsabilidade técnica.
·Colaborar com QA na validação das entregas e correção de inconsistências.
·Documentar decisões técnicas, integrações e fluxos relevantes quando necessário.
·Utilizar ferramentas de gestão de demandas, como Jira ou similares, para acompanhar atividades, atualizar status, registrar impedimentos e apoiar a previsibilidade das entregas.
·Organizar suas atividades dentro da sprint, sinalizando riscos, dependências e necessidade de replanejamento quando aplicável.
·Experiência como Desenvolvedor Full Stack.
·Conhecimento avançado em React.
·Conhecimento avançado em TypeScript.
·Experiência com Node.js.
·Experiência com NestJS ou frameworks similares no backend.
·Experiência com PostgreSQL ou bancos relacionais.
·Experiência na criação e consumo de APIs REST.
·Conhecimento em autenticação, autorização, permissões e boas práticas de segurança em aplicações.
·Experiência com Git, versionamento de código e fluxo de Pull Requests.
·Experiência com organização de demandas em ferramentas como Jira, Azure DevOps, Trello, Asana ou similares.
·Capacidade de estimar esforço técnico, organizar atividades, controlar prazos e atualizar o andamento das entregas.
·Capacidade de interpretar histórias de usuário, regras de negócio, critérios de aceite e documentação funcional.
·Capacidade de atuar em demandas técnicas de maior complexidade.
·Conhecimento em boas práticas de desenvolvimento, organização de código, componentização e manutenção de sistemas.
·Boa comunicação técnica para interação com PO, Arquiteto/Tech Lead, QA e demais desenvolvedores.
·Experiência com Prisma ou outros ORMs.
·Experiência com testes automatizados, como Jest, Playwright, Cypress ou similares.
·Noções de Docker.
·Noções de CI/CD.
·Noções de ambientes DEV, HOM e PROD.
·Experiência com integrações entre sistemas.
·Experiência com automação de processos.
·Experiência com dashboards, relatórios e sistemas administrativos.
·Experiência com ferramentas de IA aplicadas ao desenvolvimento, como Claude Code, MCP, GitHub Copilot ou similares.
·Conhecimento em boas práticas de Clean Code, SOLID e arquitetura de software.
·Noções de observabilidade, logs, monitoramento e tratamento de erros.
Alerta-me sobre empregos como este
Sobre a Gescon Somos uma empresa especializada em soluções para Gestão de Pessoas, atuando com tecnologia, consultoria e desenvolvimento organizacional....
Candidatar-se a Este EmpregoMISSÃO DO CARGO Atuar na prospecção, desenvolvimento e manutenção da carteira de clientes Pessoa Jurídica, buscando oportunidades de negócio, realizando...
Candidatar-se a Este EmpregoDescrição sumária: Responsável por atuar como guardião dos padrões de trabalho, manuais, documentação e modelagem de produtos e serviços na...
Candidatar-se a Este EmpregoSobre nós: A Rentbrella é a líder global em compartilhamento de guarda-chuvas, com presença em países como Brasil, Estados Unidos...
Candidatar-se a Este EmpregoA missão da Pessoa Desenvolvedora de Software Sênior é projetar, desenvolver e evoluir soluções de software robustas, escaláveis e confiáveis....
Candidatar-se a Este EmpregoO Autoconf é uma empresa de tecnologia que entrega gestão independente, mais vendas e mais lucratividade através de um sistema...
Candidatar-se a Este Emprego