Na Premiersoft, transformamos desafios em soluções. Com mais de uma década de pioneirismo em desenvolvimento mobile, somos movidos por um propósito claro: criar experiências tecnológicas que impulsionam o crescimento e a transformação dos nossos clientes. Nosso time, formado por mais de 200 #Heroes, combina expertise técnica com o nosso DNA: Team Player, Growth Driven e Problem Solver. Somos movidos por desafios, focados na inovação e comprometidos com a excelência em tudo o que fazemos.
Sobre a oportunidade:
Faça parte de um time que cria soluções para planejamento de plantio, monitoramento de reflorestamento, gestão de colheita e análise financeira do setor florestal. Buscamos alguém que domine back‑end em Node.js + NestJS e front‑end em React.js, com forte cultura de qualidade de código e automação de testes.
Você será responsável por:
- Projetar, desenvolver e manter aplicações escaláveis em TypeScript, aplicando Clean Code e Clean Architecture.
- Construir APIs em Node.js/NestJS e interfaces em React.js, garantindo integrações fluidas entre front‑end e back‑end.
- Criar testes unitários (Jest), end‑to‑end nas rotas da API e testes de carga simulados em pipeline.
- Gerir versionamento com Git Flow, SemVer e convenção de commits, resolvendo conflitos e equalizando branches.
- Orquestrar ambientes de desenvolvimento em Docker, utilizando versionamento baseado em mensagens de commit.
- Monitorar e elevar a qualidade do código com SonarQube, atuando em refatorações contínuas.
O que você precisa ter:
- Git Flow (merge, resolução de conflitos, equalização de branches).
- Testes unitários com Jest.
- TypeScript avançado.
- SemVer e convenção de commits.
- Clean Architecture e Clean Code.
- Docker em ambientes de desenvolvimento.
- Versionamento orientado a mensagens de commit.
- Análise de qualidade de código com SonarQube.
- React.js (componentização, hooks, state management).
- Integração com Node.js/NestJS APIs.
- Testes end‑to‑end nas rotas da API.
- Testes de carga (simulações de pequenos serviços em pipeline).
Contratação Remota
✨ O que oferecemos:
- Cultura aberta a ideias, inovação e crescimento.
- Foco na excelência das entregas e na geração de impacto.
- Valorização do aprendizado contínuo e do desenvolvimento profissional.
✨ Aqui temos:
- Cartão Flash;
- Plano de Saúde Unimed;
- Inglês gratuito 2x por semana;
- Convênio com clinica de saúde mental.
Confira os motivos para trabalhar aqui >> https://conhecanossabase.premiersoft.net/
Saiba mais sobre nós >> https://bit.ly/QuemsomosPremierSoft
️ Conheça nossa Sede >> https://bit.ly/NossaSedePremiersoft
A comunicação durante o processo seletivo pode ser feita por e-mail ou telefone. Sugerimos que você fique de olho em suas caixas de entrada de e-mail e defina a permissão para receber mensagens de @premiersoft.net para que nossas mensagens não sejam direcionadas para a caixa de spam ;)