Join a dynamic team as a Software Engineer, where you'll build impactful applications and systems in AI-powered healthcare, taking ownership of your projects.
ANALISTA DESENVOLVIMENTO SOFTWARE II
📜 Description
- 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
🛠️ Requirements
- 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 ;
Full job description
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.
Responsibilities
- 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
Requirements
- 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)
Similar jobs
Search more Software Engineer jobsAs a Data/Software Engineer, you will develop production software and data systems, leveraging cloud-native technologies and strong Python programming skills.
Contribute to the development of enterprise-grade business applications for the insurance industry as a.NET Developer, focusing on scalable software solutions using the Microsoft.NET technology stack.
As an Archaeologist at Olsson, you will lead compliance projects, perform cultural resource assessments, and ensure adherence to historical preservation regulations while mentoring others.
Software Engineer, Passport & Commerce, Android
As a Software Engineer on the Android team within Passport & Commerce, you will build the Android experiences that bring various account features to life for millions of guests and hosts.
