br.TK Sistemas e Soluções
São Paulo - SP, Brasil
Desenvolvedor(a) Full Stack Node/React
Remoto
(Qualquer lugar)
Faixa de Remuneração
R$ 3.500,00 - R$ 5.000,00 / mês
Nível de Experiência
Pleno
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno para atuar no desenvolvimento de um software SaaS na área de educação, com forte uso de Inteligência Artificial e integrações com plataformas educacionais como o Google Classroom.
Você fará parte de um time que constrói produtos escaláveis, orientados a dados e experiência do usuário, utilizando ferramentas modernas de desenvolvimento, incluindo Cursor (IDE com IA) para acelerar produtividade e qualidade de código.
O ambiente é focado em produtos SaaS, integrações com APIs externas e boas práticas de engenharia de software.
🎯 Responsabilidades
Desenvolver novas funcionalidades no backend (Node.js) e frontend (React.js)
Criar, manter e evoluir APIs RESTful
Atuar na manutenção e melhoria de sistemas já em produção
Implementar soluções seguindo padrões de código e boas práticas
Participar de code reviews e discussões técnicas
Colaborar com o time de produto para entender requisitos e propor soluções
Garantir qualidade, performance e segurança das aplicações
Apoiar desenvolvedores mais juniores quando necessário
🛠️ Requisitos Técnicos
Experiência profissional comprovada como Desenvolvedor(a) Full Stack
Bons conhecimentos em JavaScript e TypeScript
Backend:
Node.js
Experiência com NestJS
Desenvolvimento de APIs e integrações
Frontend:
React.js
Hooks, componentização e gerenciamento de estado
Consumo de APIs e boas práticas de UX
Banco de dados:
Experiência com PostgreSQL, MySQL ou SQL Server
Conhecimento básico em MongoDB ou NoSQL (diferencial)
Uso de Git no dia a dia
Noções de Docker e pipelines de deploy
Conhecimento em autenticação e autorização (JWT, roles, permissões)
Experiência ou interesse em:
Uso de IA no desenvolvimento de software
Consumo de APIs de IA (ex: OpenAI ou similares)
Uso do Cursor ou outras IDEs com IA como apoio ao desenvolvimento
Capacidade de utilizar IA para:
Aumentar produtividade
Melhorar qualidade de código
Criar funcionalidades inteligentes no produto
⭐ Diferenciais
Experiência com SaaS
Integrações com APIs externas (pagamentos, WhatsApp, CRMs, etc.)
Testes automatizados (Jest, React Testing Library, Cypress)
Experiência com cloud (AWS, GCP ou Azure)
Conhecimento em arquitetura modular ou microsserviços
Vivência com metodologias ágeis (Scrum / Kanban)
👤 Perfil Esperado
Autonomia para executar tarefas do início ao fim
Boa capacidade de comunicação técnica
Organização e responsabilidade com prazos
Mentalidade de aprendizado contínuo
Colaboração e senso de dono sobre o produto
Compartilhar vaga:
Compartilhar vaga:
Rod. José Carlos Daux - SC 401, 4120 - km 4, Bairro Saco Grande - Florianópolis - SC - CEP 88032-005,