Umpi Global
Descrição da Vaga: Programador Full Stack
Estamos em busca de um Programador Full Stack apaixonado por tecnologia, focado em resultados e comprometido com a qualidade do trabalho. Você terá a oportunidade de trabalhar em um sistema robusto e inovador desenvolvido com React, Vite, Express (Node.js) e Postgres, integrando tecnologias modernas como Docker, Redis, Cloudflare e proxy reverso (Nginx, Caddy, e/ou Traefik).
Responsabilidades
Desenvolver e manter aplicações front-end em React e Vite.
Implementar e otimizar APIs e serviços no back-end com Express (Node.js).
Gerenciar bancos de dados relacionais em Postgres e melhorar a performance de queries e estrutura de dados.
Configurar e gerenciar Docker e containers para criar um ambiente eficiente e escalável.
Trabalhar com proxy reverso (Nginx, Caddy ou Traefik) para configuração de serviços.
Integrar sistemas de pagamentos, checkouts e e-commerce com Shopify, WooCommerce, e outros.
Garantir que o código seja limpo, bem documentado e siga as boas práticas.
Diagnosticar e resolver problemas em sistemas existentes.
Colaborar ativamente com a equipe, apresentando soluções e melhorias proativas.
Requisitos
Experiência sólida com React e Vite no front-end.
Conhecimento avançado em Node.js e Express para desenvolvimento de APIs.
Experiência com Postgres para criação e otimização de bancos de dados.
Conhecimento de Docker e sua aplicação em projetos de desenvolvimento e produção.
Familiaridade com Redis para gerenciamento de cache e otimização de aplicações.
Experiência com configuração e uso de proxy reverso (Nginx, Caddy e/ou Traefik).
Conhecimento básico do setor de pagamentos (integrações com gateways, checkouts, etc.).
Experiência com integrações de e-commerce, como Shopify e WooCommerce.
Compromisso com boas práticas de desenvolvimento e produção de código limpo e documentado.
Perfil proativo, disciplinado e com espírito de equipe, que “veste a camisa” da empresa.
Diferenciais
Experiência em arquitetura de sistemas escaláveis.
Conhecimento em soluções de segurança de dados (SSL, autenticações, etc.).
Experiência com Cloudflare para gestão de DNS, segurança e otimização de aplicações.
Habilidade em metodologias ágeis de desenvolvimento (Scrum, Kanban).
O que oferecemos
Contratação home office com flexibilidade de horários.
Ambiente de trabalho dinâmico e inovador.
Salário a combinar, compatível com o mercado e a experiência do candidato.
- Se você se identifica com o perfil e está pronto para encarar desafios em um ambiente colaborativo e inovador, envie seu currículo e portfólio! 🚀