Engenheiro(a) de Software Sênior FullStack - React/Python
Builds and maintains full-stack Python (FastAPI/Flask/Django) and React applications, integrating AI agents and LLMs while ensuring scalable, high-performance systems.
- Compensation
- Not disclosed
- Location
- BR
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 6+ years with Python (FastAPI, Flask, Django or similar)
- Solid experience with React.js and modern UI development
- Experience with MCP for AI integration
- Experience with REST API development
- Solid experience with microservices architecture
- Experience with authentication and security protocols
- Experience integrating front-end and back-end
- Knowledge of HTML, CSS, JavaScript/TypeScript
- Experience with SQL and NoSQL databases
- Knowledge of cloud platforms (AWS, Azure, or GCP)
- Experience with Git, CI/CD pipelines, and DevOps practices
- Knowledge of Docker and containerized environments
- Experience with automated testing and software quality best practices
Full description
Atuação no desenvolvimento de soluções FullStack (React / Python) voltadas à automação, integração com agentes de IA e evolução de plataformas digitais, com maior foco no desenvolvimento Frontend utilizando React, garantindo alta performance, excelente experiência do usuário, escalabilidade e integração eficiente com ecossistemas internos e parceiros.
Responsabilidades
-
Desenvolver e manter aplicações FullStack, com atuação predominante no Front-end utilizando React.js, e suporte ao desenvolvimento Back-end em Python
-
Construir e evoluir interfaces web modernas, responsivas e de alta performance, com foco em experiência e usabilidade
-
Desenvolver e integrar APIs e microsserviços em Python, garantindo uma comunicação eficiente entre Front-end e Back-end
-
Participar da evolução de arquiteturas de automação e aplicações distribuídas
-
Garantir qualidade, escalabilidade, segurança e performance das aplicações, especialmente nas camadas de apresentação e integração
-
Atuar com boas práticas de engenharia (Clean Code, testes automatizados, observabilidade e documentação)
-
Participar de decisões técnicas relacionadas à arquitetura, experiência do usuário e evolução dos produtos
-
Trabalhar de forma colaborativa com times multidisciplinares para entrega contínua de valor
Requisitos obrigatórios
-
Experiência sólida com React.js, desenvolvimento de interfaces modernas e aplicações web
-
Experiência profissional com Python para desenvolvimento Back-end (FastAPI, Flask, Django ou similares)
-
Vivência com desenvolvimento e integração de APIs REST
-
Experiência com arquitetura de microsserviços
-
Experiência com integração entre Front-end e Back-end
-
Conhecimento sólido em HTML, CSS, JavaScript e TypeScript
-
Experiência com desenvolvimento de aplicações responsivas, componentes reutilizáveis e boas práticas de Front-end
-
Experiência com bancos de dados