* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Vaga: Desenvolvedor(a) Full Stack (Python + Vue.js)
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar na construção e evolução de aplicações modernas, escaláveis e de alta performance. Essa pessoa será peça-chave tanto no back-end quanto no front-end, contribuindo com decisões técnicas e garantindo qualidade nas entregas.
Responsabilidades
- Desenvolver e manter aplicações back-end utilizando Python
- Criar e consumir APIs REST e GraphQL
- Desenvolver interfaces modernas com Vue.js (Composition API) e Nuxt (SSR, SSG, SPA)
- Construir soluções escaláveis, seguras e performáticas
- Participar de decisões arquiteturais e definição de padrões técnicos
- Colaborar com times multidisciplinares (produto, design, QA)
- Realizar testes automatizados e code reviews
- Garantir boas práticas de desenvolvimento e manutenibilidade do código
️ Requisitos Técnicos
- Experiência sólida com Python (Django, Flask ou FastAPI)
- Forte experiência com Vue.js e Nuxt
- Domínio de JavaScript (ES6+) e TypeScript
- Experiência com APIs REST e integração com back-end
- Conhecimento em bancos de dados (PostgreSQL e MongoDB)
- Experiência com Docker e conteinerização
- Vivência com mensageria (RabbitMQ, Kafka, Celery)
- Prática com testes unitários e de integração
- Versionamento com Git e CI/CD
- Gerenciamento de estado com Pinia ou Vuex
- Conhecimento em Tailwind CSS
- Boas práticas de engenharia (Clean Code, SOLID, Design Patterns)
- Noções de segurança (JWT, OAuth, Web Security)
- Diferenciais:
- Experiência com cloud (AWS, Azure ou GCP)
- Conhecimento em Machine Learning ou IA generativa
- Vivência com arquitetura de microsserviços
- Experiência em ambientes de alta escala (SaaS, fintechs, e-commerce)
