BSAtech | Recife - PE | Desenvolvedor Full Stack
Desenvolvedor(a) Full Stack
Buscamos um(a) Desenvolvedor(a) Full Stack Pleno/Sênior com experiência em backend (usando Python ou Node.js) e frontend com React/Next.js. Você fará parte de um time colaborativo, atuando em todas as etapas de desenvolvimento, do backend ao frontend, com foco em performance, escalabilidade e experiência do usuário.
Responsabilidades:
Desenvolver e manter aplicações completas, com backend em Python (Django, Flask ou FastAPI) ou Node.js , e frontend em React/Next.js .
Criar e consumir APIs RESTful seguras e bem estruturadas.
Integrar sistemas de forma eficiente, com foco em desempenho.
Colaborar com diferentes áreas para construir soluções coesas e bem documentadas.
Garantir a qualidade, manutenibilidade e evolução contínua do código.
Atuar em diagnósticos e correções tanto no backend quanto no frontend.
Requisitos:
Experiência sólida em desenvolvimento backend com Python ou Node.js .
Conhecimento em React e Next.js .
Noções sólidas de HTML5, CSS3 e JavaScript (ES6+) .
Experiência com bancos de dados relacionais (SQLServer, PostgreSQL) e/ou NoSQL (MongoDB, Redis).
Conhecimento em versionamento de código (Git).
Familiaridade com consumo e criação de APIs RESTful .
Experiência com Docker .
Capacidade de colaborar em equipe e trabalhar em um ambiente dinâmico e ágil.
Diferenciais:
Experiência com testes automatizados (unitários e/ou de integração).
Conhecimento em WebSockets e mensageria (RabbitMQ).
Experiência com Kubernetes ou ferramentas de orquestração.
Vivência com arquiteturas de microserviços.