Full Stack Developer | Python, Django & React
Summary
Yupii seeks a full stack developer to build and maintain its HR management web applications using Python, Django, and React — creating RESTful APIs, optimizing PostgreSQL, adding reporting/PDF features, and customizing the Django admin. Requires 3+ years of full stack experience and prior HR software domain experience.
Na Yupii, desenvolvemos soluções tecnológicas que simplificam o dia a dia das empresas e dos seus colaboradores.
Procuramos um(a) Full Stack Developer com experiência em Python, Django e React, e experiência em software de gestão de recursos humanos, para reforçar a nossa equipa e contribuir para o desenvolvimento e evolução dos nossos produtos.
Funções e responsabilidades
- Desenvolver e manter aplicações web com Python, Django e ReactJS.
- Criar APIs com Django e integrar APIs de serviços externos.
- Estruturar, integrar e otimizar bases de dados PostgreSQL.
- Implementar gráficos e funcionalidades de reporting, incluindo geração automática de relatórios em PDF.
- Otimizar e personalizar a administração do Django.
- Implementar regras de negócio em articulação com a equipa de produto.
- Realizar testes unitários e contribuir para a qualidade, segurança e desempenho das aplicações.
- Colaborar com a equipa na melhoria contínua das soluções e dos processos de desenvolvimento.
Requisitos
- Pelo menos 3 anos de experiência em desenvolvimento full stack, abrangendo frontend e backend.
- Conhecimentos sólidos de Python, Django e PostgreSQL.
- Experiência na criação e integração de APIs RESTful.
- Experiência no desenvolvimento de software de gestão de recursos humanos, com compreensão dos processos e necessidades das equipas de RH.
- Conhecimentos de testes unitários e boas práticas de desenvolvimento.
- Capacidade de análise, resolução de problemas e atenção à qualidade do código.
- Autonomia, sentido de responsabilidade e capacidade de trabalhar em equipa.
- Formação em Engenharia Informática ou área relacionada, ou experiência profissional equivalente.
- Bom domínio de inglês.
Competências valorizadas
- Experiência com Bootstrap e personalização da administração do Django.
- Experiência na implementação de gráficos e geração automática de documentos e relatórios.
- Familiaridade com sistemas ITSM.
O que oferecemos
- Integração em projetos tecnológicos com impacto direto em empresas e colaboradores.
- Ambiente colaborativo e uma equipa experiente.
- Espaço para contribuir com ideias e propor soluções.
- Oportunidades de crescimento e evolução profissional.
- Remuneração competitiva, alinhada com a experiência.