NewSun Energy Group
Desenvolvedor(a) Full Stack
NewSun Energy GroupBrazil1 day ago
Full-timeEngineering, Information Technology
Sobre a NewSun Energy

A NewSun Energy Brazil S.A. é uma empresa de projetos, engenharia, operação e administração de usinas de energia renovável, atuando com foco em Geração Distribuída (GD) e tecnologia aplicada à sustentabilidade.

Somos uma empresa 4D que acelera a transição energética do país por meio de:

  • Digitalização
  • Descarbonização
  • Descentralização
  • Desburocratização

Na NewSun, tecnologia é um pilar estratégico — e nosso time de desenvolvimento é responsável por criar soluções digitais que conectam eficiência operacional, automação e impacto ambiental positivo.

Sobre a posição

Buscamos Desenvolvedores(as) Full Stack experientes em TypeScript para integrar nosso time de tecnologia, atuando no desenvolvimento, evolução e manutenção de aplicações modernas, escaláveis e orientadas a produto.

A posição envolve desde o desenvolvimento de APIs e sistemas distribuídos até interfaces front-end ricas e dinâmicas, com foco em performance, usabilidade e integração com serviços em nuvem.

O(a) profissional será parte fundamental na construção de uma plataforma digital de energia limpa, contribuindo para o crescimento sustentável e tecnológico da NewSun.

Principais Responsabilidades

  • Desenvolver aplicações Full Stack com foco em escalabilidade, performance e qualidade de código.
  • Projetar, construir e manter APIs e microsserviços em Node.js / Fastify.
  • Implementar interfaces modernas com React, Next.js, Tailwind e React Query.
  • Trabalhar com bancos de dados relacionais (PostgreSQL, MySQL) utilizando ORMs como Prisma.
  • Desenvolver automações, sistemas de filas e processamentos assíncronos.
  • Integrar aplicações com serviços externos, APIs REST e ambientes em cloud (AWS, R2, etc.).
  • Participar ativamente das decisões de arquitetura e contribuir com boas práticas de engenharia de software.
  • Garantir qualidade, versionamento e integração contínua com GitHub Actions.
  • Colaborar com times de produto e design, alinhando entregas à visão técnica e de experiência do usuário.

Requisitos Obrigatórios

  • Base sólida em JavaScript/TypeScript.
  • Experiência com Node.js e Fastify.
  • Vivência com React, Next.js ou frameworks SPA similares.
  • Conhecimento de bancos de dados relacionais (PostgreSQL, MySQL) e ORMs (Prisma, Sequelize ou similares).
  • Entendimento de APIs REST e JSON.
  • Familiaridade com Git e GitHub.
  • Conhecimento em TailwindCSS e controle de estado (Zustand ou Redux).

Diferenciais Desejáveis

  • Noções de padrões de arquitetura e boas práticas de design de software
  • Experiência com CI/CD (GitHub Actions).
  • Conhecimento de Clean Architecture, SOLID, DDD ou Event-Driven Architecture.
  • Noções de UX, componentização e design system.
  • Experiência com mensageria (Redis com BullMQ, RabbitMQ).

Stack Tecnológico NewSun

  • Linguagens: TypeScript, JavaScript
  • Backend: Node.js, Fastify
  • Frontend: React, Next.js, React Query, Tailwind, Zustand/Redux
  • Banco de Dados: PostgreSQL (+ Prisma), Redis, ClickHouse (opcional)
  • Mensageria: Redis com BullMQ, RabbitMQ
  • Infraestrutura: Docker, Docker Compose, AWS S3/R2, GitHub Actions
  • Ferramentas: Git, pnpm, Turborepo

Perfil Ideal

  • Mentalidade de produto e eficiência.
  • Curiosidade técnica e busca constante por inovação.
  • Comprometimento com qualidade, prazo e colaboração em equipe.
  • Visão de propósito, acreditando na tecnologia como meio para um mundo mais limpo e sustentável.

Regime: PJ

Modelo de trabalho: Remoto

Reporta-se a : Head de Tecnologia

Por que fazer parte da NewSun?

Aqui, tecnologia e sustentabilidade caminham juntas.

Cada linha de código gera impacto real — otimizando energia, reduzindo emissões e ampliando o acesso à inovação verde.

Se você quer desenvolver sistemas que fazem diferença e participar de um dos ecossistemas mais promissores do setor de energia limpa, a NewSun é o seu lugar.

Key Skills

Ranked by relevance