Desenvolvedor Full Stack – PL
Sobre a UC Livre
A UC Livre é uma startup pioneira no marketplace de energia no Brasil, atuando nos modelos
de energia por assinatura – geração distribuída e mercado livre, oferecendo soluções limpas,
acessíveis e descentralizadas para indústrias, comércios e residências em todo o país.
Sobre a Vaga
Estamos buscando um Desenvolvedor Full Stack para criar e aprimorar soluções de softwares
escaláveis. Você fará parte de uma equipe multifuncional responsável por todo o ciclo de vida
do desenvolvimento e aprimoramento de software, da concepção à implantação.
Como desenvolvedor Full Stack, você deve ter familiaridade com linguagens de programação
front-end e back-end, frameworks de desenvolvimento e bibliotecas de terceiros. Além disso,
apresentar facilidade no trabalho em equipe, com talento para design visual e usabilidade.
Se você também estiver familiarizado com metodologias ágeis, gostaríamos de conhecê-lo(a).
Responsabilidades
● Trabalhar com o Founder e equipe de desenvolvimento para traduzir necessidades em
soluções técnicas, comunicando prazos e objetivos.
● Criar interfaces visuais (telas, menus, formulários) e elementos interativos com o
usuário usando HTML, CSS, JavaScript e frameworks.
● Programar a lógica do servidor, APIs e sistemas que processam dados e se comunicam
com o banco de dados.
● Modelar, criar e manter bancos de dados para armazenar e gerenciar informações do
sistema.
● Definir a arquitetura do sistema e garantir que todas as partes (front, back, banco)
funcionem juntas de forma coesa.
● Testar o software, identificar e corrigir bugs para garantir a máxima funcionalidade e
qualidade.
● Manter o código organizado, depurar sistemas e otimizar o desempenho.
● Configurar servidores e implantar aplicações em diferentes plataformas.
● Criar configurações de segurança e proteção de dados.
● Criar funcionalidade e aplicações com um design responsivo para dispositivos móveis.
Requisitos e Habilidades
- Base sólida em JavaScript/TypeScript.
- Conhecimentos em [Link] e Fastify.
- Experiência com React, [Link] ou frameworks SPA similares.
- Noções de bancos relacionais (PostgreSQL, MySQL) e ORMs (Prisma, ou similares).
- Entendimento sólido de APIs REST e JSON.
- Familiaridade com Git e GitHub.
Desenvolvedor Full Stack – PL
- Familiaridade com React/TailwindCSS, controle de estado com Zustand/Redux.
Desejáveis
Noções de padrões de arquitetura.
Experiência com CI/CD (GitHub Actions).
Conhecimentos em Clean Architecture, SOLID, DDD ou Event-Driven Architecture.
Noções de UX, componentização e design system.
Habilidades Comportamentais
Resolução de problemas e pensamento crítico.
Adaptabilidade e visão ampla do projeto.
Boa comunicação e trabalho em equipe.
Organização e foco para gerenciar múltiplas tarefas.
Perfil Cultural
Incentivamos um ambiente de cultura inovadora, tecnológica e abrimos espaços para novas
ideias.
● Espírito colaborativo e dono do resultado
● Foco em excelência, mentalidade de eficiência e aprendizado contínuo
● Aderência aos valores UC Livre: autenticidade, integridade, inovação, liberdade,
responsabilidade socioambiental e sucesso compartilhado.
Remuneração
Salário: a combinar (regime PJ)