A missão da pessoa que buscamos para ocupar a posição de Pessoa Desenvolvedora Fullstack Sênior será atuar no núcleo de pesquisa e desenvolvimento de novos produtos digitais, impulsionando a transformação digital do setor de energia elétrica no Brasil.
Seu trabalho impactará diretamente na tomada de decisões de arquitetura de software, construindo novas soluções do zero que garantam escala, sustentabilidade e confiabilidade das aplicações. Além, para quem gosta também de hardware, atuará com comunicação integrada para coleta e captura de dados em tempo real.
No seu dia a dia você vai:
Desenvolver, testar e manter aplicações full stack utilizando C# e JavaScript;
Atuar na construção e evolução contínua de produtos que processam grandes volumes de dados e executa fluxos síncronos e assíncronos complexos;
Implementar e evoluir protocolos de comunicação com equipamentos, gateways e dispositivos IoT, enfrentando desafios como latência, instabilidades e consistência de dados;
Construir integrações com outros sistemas de gestão de energia, APIs e pipelines de dados;
Investigar e resolver incidentes técnicos, propondo soluções sustentáveis;
Participar de squads com Product Owner, Analistas de Qualidade, DevOps, Suporte, Arquitetura e outros Desenvolvedores;
Escrever código com foco em qualidade, testes, legibilidade e manutenção a longo prazo.
Acompanhar o ciclo completo de desenvolvimento, desde concepção até entrega, manutenção e evolução contínua;
Utilizar ferramentas de IA para auxílio na qualidade e velocidade de entrega.
O que é importante pra gente (Requisitos):
Experiência sólida em desenvolvimento de software como produto;
Domínio em C# e JavaScript (NextJS, AngularJS, ou similares);
Experiência com arquitetura de software, monolito modular, DDD e clean code;
Vivência com práticas ágeis;
Proficiência com SQL e boa experiência com bancos relacionais e não relacionais;
Experiência com git, incluindo organização de fluxo de trabalho como git-flow ou variações alinhadas à equipe;
Experiência com testes unitários e de integração.
Experiencia com mensageria e processos síncronos e assíncronos.
Experiência com grandes volumes de dados e integrações complexas.
Experiência com ferramentas de IA (Claude, Cursor) no dia a dia.
Interesse por comunicação com hardware, sistemas embarcados, protocolos e IoT.
Será um diferencial se você tiver:
Experiência em comunicação com hardware, sistemas embarcados, protocolos e IoT.
Conhecimento em comunicação via sockets e redes.
Experiência com testes automatizados.
Benefícios:
Ah! Aqui na Way2 valorizamos a diversidade e a inclusão de todas as pessoas, por isso, todas as nossas vagas são, também, direcionadas para pessoas com deficiência - PCD :)
Um CV master alimenta tudo — análise, carta de apresentação, prep de entrevista e o controle de cada candidatura, sem retrabalho.