Desenvolvedor Full Stack Web – Educação | Home Office

Radartec · New Fribourg, Rio de Janeiro, Brazil
LinkedIn

Posted

Jul 11, 2026 (4d ago)

Seniority

Not Specified

Work Model

Not Specified

Type

Not Specified

Category

Full-Stack

Salary

Not specified

Skills

CI/CD Docker Git Kubernetes MySQL Node.js RabbitMQ Scrum TDD Vue.js

Description

Buscamos um(a) Desenvolvedor(a) Fullstack para atuar em sistemas de grande porte, com foco em soluções para a área da educação. O profissional irá trabalhar tanto em evolução de funcionalidades quanto em manutenção de sistemas legados, participando ativamente do ciclo de desenvolvimento, desde a análise até a entrega em produção. Requisitos Desejável mínimo de 3 anos como desenvolvedor Full Stack; Experiência com Vue.js no desenvolvimento de aplicações SPA; Conhecimento em gerenciamento de estado global com Vuex ou Pinia; Atuação no desenvolvimento backend com Node.js, incluindo implementação de APIs REST; Conhecimentos em banco de dados MySQL, com criação e manipulação de consultas; Familiaridade com Git, utilizando fluxo de trabalho baseado em GitFlow; Participação em code reviews e colaboração contínua com outros desenvolvedores; Prática na escrita de testes unitários e aplicação de boas práticas de código; Capacidade de produzir código limpo, legível e manutenível. Diferenciais Conhecimento ou vivência com Docker; Familiaridade com processos de CI/CD; Noções ou atuação em ambientes com Kubernetes; Contato com bancos de dados NoSQL; Uso de soluções de mensageria (RabbitMQ, BullMQ ou similares); Prática ou interesse em TDD; Conhecimento em Clean Architecture, DDD e CQRS. Dentre As Atividades a Serem Desempenhadas Desenvolver funcionalidades web completas, integrando frontend, backend e banco de dados com autonomia; Implementar APIs completas com middlewares, autenticação, validações robustas e documentação; Escrever testes unitários e garantir código claro, legível e de fácil manutenção; Contribuir com a melhoria de padrões internos quando necessário; Participar ativamente de todas as cerimônias do Scrum; Manter a ferramenta de gestão do setor sempre atualizada; Seguir as recomendações de segurança estabelecidas pela empresa; Executar outras atividades de mesma natureza e nível de complexidade associadas ao ambiente organizacional.