ANALISTA DESENVOLVIMENTO SOFTWARE II
Somos a fintech do Grupo Energisa, que há mais de 120 anos leva energia de qualidade a milhões de brasileiros e impulsiona o desenvolvimento do país. Aqui na Voltz, nosso propósito é acelerar a inclusão digital e financeira de clientes em todo o Brasil.
Desde 2021, construímos soluções inovadoras que atendem todo o ecossistema do Grupo Energisa, empresa, clientes e fornecedores . Atuamos como um hub de produtos financeiros escaláveis, geradores de valor e focados em transformar a experiência de quem utiliza serviços essenciais.
Estamos em constante evolução e buscamos pessoas que queiram construir o futuro com a gente, com inovação, tecnologia, impacto real e foco no cliente.
Responsabilidades e atribuições
Analisar e compreender requisitos de negócio em conjunto com product managers e analistas, traduzindo necessidades em especificações técnicas
Projetar arquiteturas de software e definir soluções técnicas para features de crédito, considerando escalabilidade, segurança e performance
Desenvolver código de produção seguindo padrões de qualidade, boas práticas de programação e convenções estabelecidas pelo time
Escrever e manter testes unitários, de integração e end-to-end para garantir qualidade e confiabilidade do código
Realizar code reviews de forma construtiva, garantindo qualidade técnica e alinhamento com padrões do time
Participar ativamente de cerimônias ágeis (daily, planning, retrospectiva) contribuindo com insights técnicos e de negócio
Colaborar com designers e product managers na definição de soluções que equilibrem viabilidade técnica e necessidades do usuário
Investigar e resolver problemas em produção, analisando logs, métricas e comportamento do sistema para identificar causas raiz
Monitorar métricas de performance, disponibilidade e saúde dos sistemas de crédito em produção
Documentar decisões técnicas, arquiteturas e processos de desenvolvimento para facilitar manutenção e onboarding
Refatorar código legado quando necessário, melhorando qualidade, legibilidade e manutenibilidade sem alterar comportamento
Participar de discussões sobre evolução de produtos de crédito, propondo melhorias técnicas e de negócio baseadas em dados
Garantir segurança e conformidade nas soluções desenvolvidas, seguindo práticas de segurança da informação e regulamentações do setor financeiro
Colaborar na definição e evolução de padrões técnicos, ferramentas e processos de desenvolvimento do time
Investigar e corrigir bugs reportados pela operação ou identificados através de monitoramento, priorizando impacto no negócio
Requisitos e qualificações
Node.js (runtime, event loop, módulos nativos, performance)
TypeScript (tipos avançados, generics, decorators, utility types)
JavaScript ES6+ (async/await, promises, destructuring, spread operator)
SQL (PostgreSQL, MySQL) - queries complexas, otimização, índices, transações
NoSQL (MongoDB, Redis) - modelagem de dados, agregações, cache strategies
ORMs e Query Builders (TypeORM, Prisma, Sequelize, Knex)
Migrations e versionamento de schema
Docker (Dockerfile, docker-compose)
Conceitos de containers, volumes, networks
Boas práticas de containerização para aplicações Node.js
Git (branching strategies, merge/rebase, hooks)
CI/CD (Bitbucket CI, GitLab CI) - pipelines, testes automatizados, deploy
Clean Code e SOLID principles
Design Patterns (Factory, Strategy, Repository, Dependency Injection)
Arquitetura de software (RESTful APIs, microserviços, event-driven)
Testes (unitários, integração, E2E) - Jest, Mocha, Chai, Supertest
Code review e pair programming
Gerenciadores de pacotes (npm, yarn, pnpm)
Debugging (Node.js debugger, Chrome DevTools)
Monitoramento e logging (Winston, Pino, Sentry)
Metodologias ágeis (Scrum, Kanban)
Documentação técnica (API docs, arquitetura, ADRs)
Versionamento semântico (SemVer)
Informações adicionais
Vale alimentação ou Refeição para fazer as compras para sua casa ou comer no seu restaurante preferido; Plano de saúde e odontológico para você e sua família; Previdência privada para sua reserva financeira e investimentos; Seguro de Vida, para dar mais tranquilidade a você e a quem você ama; Participação nos lucros, como incentivo pelo seu trabalho e resultados; Programas de qualidade de vida que garantem o bem-estar e promovem a saúde dos nossos colaboradores; Wellhub que te dá acesso a mais de 18 mil academias no Brasil.
Se você possui os pré requisitos da vaga, faça sua candidatura e fique atento nas dicas:
Durante a jornada do processo de seleção, a comunicação será via e-mail ou por telefone.
Certifique que seus dados estão atualizados e fique de olho na sua caixa. de e-mail, sem esquecer da caixa de spam.
Fique atento nas ligações, os nossos telefones corporativos possuem variação de DDD.
Caso receba um feedback negativo, não desanime, fique atento a outras oportunidades.
Somos um hub de serviços e produtos financeiros escaláveis.
Somos a fintech do Grupo Energisa, que há 120 anos leva energia de qualidade a milhões de brasileiros, impulsionando o desenvolvimento do país. Criamos produtos que aceleram a inclusão digital e financeira de clientes de todo o Brasil.
Desde 2021, levamos produtos inovadores para o ecossistema do Grupo Energisa (empresa, clientes e fornecedores).