Desenvolvedor Full Stack (1 vaga) (Home Based) - [Open to all applicants]

UN Development Programme - UNDP | Staff | Regional Bureau for Latin America and the Caribbean
Closing: 09 Feb 2026 9 days remaining
Location: Brasileia; REMOTE

Overview

Desenvolver e aprimorar módulos aplicacionais, criar componentes e estruturas escaláveis, projetar e implementar mecanismos de acesso seguro, desenvolver estratégias para funcionamento contínuo das aplicações, realizar correções, ajustes evolutivos e otimizações, análises e documentação das soluções, experiência do usuário e refinamento dos fluxos do sistema, e facilitar o desenvolvimento de conhecimento e capacidades.

Tasks Summary
  • Desenvolver e aprimorar módulos completos, participando desde a concepção das funcionalidades.
  • Implementar funcionalidades no front-end e no back-end.
  • Garantir integração fluida com sistemas parceiros.
  • Assegurar consistência e eficiência nas trocas de dados.
  • Criar componentes reutilizáveis, formulários inteligentes e estruturas de dados otimizadas.
  • Garantir escalabilidade, eficiência e aderência às regras de negócio mapeadas pela equipe multidisciplinar.
  • Projetar mecanismos de acesso seguro.
  • Implementar mecanismos de acesso seguro.
  • Incluir autenticação, autorização e políticas de uso.
  • Apoiar a definição de fluxos de segurança junto aos demais especialistas.
  • Desenvolver estratégias que permitam o funcionamento contínuo das aplicações em ambientes com conectividade instável.
  • Implementar camadas de persistência local.
  • Implementar sincronização automática.
  • Realizar correções, ajustes evolutivos e otimizações.
  • Monitorar métricas de operação.
  • Identificar gargalos.
  • Atuar preventivamente para garantir estabilidade em produção.
  • Contribuir com análises técnicas, estimativas, revisão de escopo e documentação das soluções.
  • Facilitar a comunicação entre áreas de tecnologia e áreas de negócio.
  • Trabalhar na evolução da experiência do usuário.
  • Trabalhar no refinamento dos fluxos do sistema.
  • Colaborar com designers, analistas e especialistas de conteúdo.
  • Realizar demais atividades relacionadas ao cargo ou conforme solicitado pelo supervisor designado.
  • Identificar, sintetizar e documentar as melhores práticas e lições aprendidas geradas pelo projeto e pelos parceiros implementadores.
Experience Requirements
  • Candidatos com Diploma Universitário avançado (Mestrado ou equivalente) em área relevante não precisam de experiência profissional. Candidatos com Diploma de Ensino Superior (Bacharelado) devem possuir, no mínimo, 2 (dois) anos de experiência na área de Tecnologia da Informação.
  • Capacidade de utilizar ferramentas, metodologias e soluções tecnológicas em contextos de desenvolvimento de sistemas.
  • Experiência com desenvolvimento Back-end utilizando PHP (usando o Laravel), Java ou Node.js, abrangendo construção de serviços, APIs REST, modelagem de regras de negócio e integrações.
  • Experiência com bancos SQL e NoSQL, incluindo PostgreSQL, MySQL e MongoDB, com foco em consultas, modelagem simples e boas práticas de segurança.
  • Conhecimento na definição de arquitetura de soluções, incluindo componentes, padrões de integração e uso de microserviços.
  • Experiência no desenvolvimento de aplicações mobile, seja em soluções híbridas ou multiplataforma, ou ainda em aplicações web avançadas como PWAs, incluindo navegação, gerenciamento de estado, consumo de APIs e publicação em lojas quando aplicável.
  • Conhecimento na integração com APIs REST, sistemas internos e serviços externos, incluindo autenticação, tratamento de erros, versionamento de endpoints e uso de padrões como JSON, WebSockets ou GraphQL, garantindo comunicação robusta e segura.
  • Conhecimento em autenticação e autorização, incluindo Keyc, JWT, OAuth2 e integração com provedores de identidade.
  • Experiência com versionamento utilizando Git (GitHub ou GitLab), incluindo organização de branches, PRs e versionamento semântico.
  • Conhecimento no uso de ferramentas de mensageria como RabbitMQ ou similares para implementação de rotinas assíncronas, filas de processamento, disparo de notificações e orquestração de pequenos serviços.
  • Experiência com ambientes containerizados, incluindo uso de Docker, compreensão de fluxos de execução em plataformas como Rancher ou orquestrações equivalentes, além de capacidade de analisar e resolver incidentes por meio de leitura de logs, depuração de integrações e apoio ao DevOps em ajustes de ambiente e deploys.
  • Vivência em projetos públicos, ligados ao sistema de justiça, tecnologia para serviços judiciais ou iniciativas voltadas a pessoas privadas de liberdade.
  • Experiência com a Plataforma Digital do Poder Judiciário Brasileiro – PDPJ-Br
Qualification Requirements
  • Diploma universitário avançado (Mestrado ou equivalente) nas áreas de Tecnologia da Informação ou áreas afins é requerido, ou
  • Diploma de Ensino Superior (Graduação universitária) em em combinação com 2 anos adicionais de experiência será dada a devida consideração caso o candidato não possua Mestrado.
Other Details

Languages Required: Português

Languages Preferred: Inglês

Contract Duration: 6 months

Work Modality: Home Based

Remuneration:

Apply on Organization Website
Never miss opportunities like this

Create a free account and receive weekly email alerts for similar roles from UN Development Programme - UNDP and other organizations.

Similar opportunities

UN Development Programme - UNDP
Project Manager
UN Development Programme - UNDP
Gaza, Gaza Strip
Staff opportunity closes Feb 09, 2026
UN Development Programme - UNDP
Finance Analyst
UN Development Programme - UNDP
New Delhi, India
Staff opportunity closes Feb 09, 2026
UN Development Programme - UNDP
Project Associate, NPSA-6, DS-Kyiv, National position
UN Development Programme - UNDP
Kyiv, Ukraine
Staff opportunity closes Feb 09, 2026
UN Development Programme - UNDP
Small Grants Programme National Coordinator
UN Development Programme - UNDP
Cairo, Egypt
Staff opportunity closes Feb 09, 2026
UN Development Programme - UNDP
Project Adaptation Planning Officer [Open to Tier 1 & 2 applicants]
UN Development Programme - UNDP
Dushanbe, Tajikistan
Staff opportunity closes Feb 09, 2026
UN Development Programme - UNDP
Project Accounting & Financial Management Officer
UN Development Programme - UNDP
New Delhi, India
Staff opportunity closes Feb 09, 2026
INGO.WORK: