| Fullstack Developer (Python + Angular) | Senior
Senior fullstack developer building and maintaining web applications with Python (FastAPI) on the back end and Angular on the front end, using PostgreSQL, RESTful APIs, and Docker, allocated to an agribusiness insurance client. Remote work, 44h/week.
- Compensation
- Not disclosed
- Location
- São Paulo, Brazil
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Python back-end experience, working with the FastAPI framework
- Experience with Angular (v.22)
- Practical knowledge of Design Patterns
- Experience with relational databases, especially PostgreSQL
- Knowledge of developing and consuming RESTful APIs
- Experience with version control tools
- Knowledge of DDD
- Experience with unit, integration, and end-to-end testing practices
- Experience with agile methodologies
Nice to have
- Knowledge of microservices
- Knowledge of geolocation
- Familiarity with DevOps practices
- Experience with containers (Docker)
Full description
(Fullstack Developer (Python + Angular) | Senior)
Remoto | 44h semanais
Para você nos conhecer melhor
Desenvolvemos pessoas, softwares & negócios
+16 anos de experiência desenvolvendo software em 4 continentes com NPS +84, nos colocando em zona de excelência!
Atuamos no desenvolvimento de soluções digitais (web, mobile, BI, RPA, entre outros), com sedes em São Paulo, Porto Alegre, Belo Horizonte e EUA.
Overview da oportunidade
- Estamos em busca de uma Pessoa Desenvolvedora Fullstack Sênior com foco em Python e Angular para atuar em umaseguradora do segmento do agronegócio.
Responsabilidades e atribuições
- Criar e manter aplicações robustas utilizando Python;
- Criar e manter aplicações robustas utilizando Angular;
- Projetar e implementar APIs RESTful eficientes e escaláveis;
- Trabalhar com bancos de dados relacionais PostgreSQL para garantir a integridade e a performance dos dados;
- Utilizar ferramentas de controle de versão para gerenciar mudanças no código e colaborar com a equipe de forma eficaz;
- Participar de revisões de código e fornecer feedback construtivo;
- Contribuir para a integração e entrega contínua, trabalhando com práticas de DevOps para melhorar o fluxo de trabalho de desenvolvimento;
- Potencializar o uso de containers (Docker) no desenvolvimento e implantação de aplicações;
- Implementar práticas de teste unitário, integração e ponta a ponta para garantir a qualidade do código e das funcionalidades desenvolvidas;
- Participar de sprints e reuniões diárias, contribuindo para um ambiente de desenvolvimento ágil e colaborativo.
Habilidades que você precisa ter
- Experiência em Python para desenvolvimento back-end, com atuação no framework FastAPI;
- Experiência com Angular(v.22);
- Conhecimento prático em Designer Patterns;
- Experiência com bancos de dados relacionais, especialmente PostgreSQL;
- Conhecimento no desenvolvimento e consumo de APIs RESTful;
- Experiência com ferramentas de controle de versão;
- Conhecimento em DDD;
- Vivência com práticas de testes unitários, de integração e ponta a ponta;
- Experiência com metodologias ágeis.
Habilidades que vão fazer você se destacar
- Conhecimento em microsserviços;
- Conhecimento em Geolocalização;
- Familiaridade com práticas de DevOps;
- Experiência com containers (Docker).