Remote
BR
Apply for the job
Sobre nós:
Em 2001 nascemos de um pensamento: usar a tecnologia para facilitar a gestão pública e a vida das pessoas. De lá pra cá, adaptamos e melhoramos processos por onde passamos, investimos em agilidade e trouxemos inovação para o setor público.
A tecnologia que criamos proporciona desde merenda escolar de qualidade para mais de 210 mil crianças até o sorteio da primeira casa própria para 20 mil famílias (e contando).
Pensa que acabou? Também facilitamos a tramitação de documentos sem necessidade de papel — e até hoje foram mais de 2,5 milhões de páginas de contratos cadastrados.
A natureza agradece, né? Nossos softwares são pensados e desenvolvidos para impactar a vida das pessoas com tecnologia e responsabilidade social. É sobre propósito!
Seu impacto:
Como Desenvolvedor Full Stack Júnior você será responsável por contribuir para o desenvolvimento de produtos de software alinhados a estratégia da empresa a partir do direcionamento de desenvolvedores de nível superior, compreendendo as regras de negócio do cliente e critérios técnicos estabelecidos pela empresa.
Competências técnicas necessárias para o cargo:
- Back-end (C#/.NET)
-
C# e .NET Core / .NET Framework – Conhecimento básico a intermediário no desenvolvimento de APIs e aplicações web.
-
ASP.NET (MVC e Web API) – Compreensão de estruturação de projetos e criação de endpoints RESTful.
-
NHibernate ou Entity Framework (EF Core ou EF 6) – Uso básico para consultas, inserções e atualizações em bancos de dados.
-
SQL Server – Noções de modelagem, consultas simples e procedures básicas.
-
Conceitos de Arquitetura e Padrões de Código – Familiaridade com SOLID e boas práticas de desenvolvimento.
-
- Front-end (React e Web Development)
-
React.js (ou noções de JavaScript/TypeScript) – Desenvolvimento de componentes básicos e consumo de APIs.
-
HTML, CSS e JavaScript – Construção de páginas dinâmicas e estilização.
-
Consumo de APIs REST – Uso de Fetch/Axios para integração com o back-end.
-
Noções de Gerenciamento de Estado – Entendimento básico de Context API ou Redux.
-
- DevOps e Ferramentas
-
Versionamento (Git/GitHub/GitLab) – Conhecimento de comandos básicos e fluxo de trabalho com Git.
-
Noções de CI/CD – Entendimento básico de pipelines e deploys automatizados.
-
Docker (Desejável) – Familiaridade com conceitos de containerização.
-
- Extras Desejáveis
-
Experiência com sistemas legados – Leitura, manutenção e refatoração de código legado.
-
Testes Automatizados – Noções básicas de testes unitários com xUnit/NUnit.
-
Monitoramento e Logs – Uso básico de ferramentas como Grafana e Sentry.
-
Segurança Básica – Noções de autenticação e autorização (JWT, OAuth, Keycloak).
-
Nossos benefícios para este cargo:
- Trabalho Remoto
- Vale Alimentação no valor de R$ 840,00;
- Cartão de Benefício Flexível - Swile ou Caju (o valor depende do nível de senioridade);
- Vale Transporte;
- Plano de Saúde Unimed Nacional (com coparticioação);
- Plano Odontológico Uniodonto;
- Totalpass;
- Telemedicina/telenutrição pelo App Dr. Alper*;
- Subsídio educação;
- Ginástica laboral;
- Seguro de Vida;
- Parceria com Terapia de Bolso, para desconto em telepsicologia;
- Parceria com Medipreço, para desconto em medicamentos;
- Parceria com SESC - MS;
- Empresa cidadã: 180 dias de licença maternidade e 20 dias de licença paternidade;
- Licença Menstrual: até 2 dias de folga/mês;