Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno apaixonado(a) por tecnologia, inovação e desenvolvimento de soluções escaláveis. Procuramos um profissional capaz de atuar em todas as etapas do ciclo de desenvolvimento de software, contribuindo para a evolução de aplicações corporativas, plataformas web e sistemas integrados.
Principais Responsabilidades
• Desenvolver, manter e evoluir aplicações web e APIs de alta performance.
• Atuar no desenvolvimento de soluções tanto Backend quanto Frontend.
• Participar da definição de arquiteturas, padrões de desenvolvimento e boas práticas.
• Realizar integrações entre sistemas e serviços.
• Desenvolver código limpo, testável e escalável.
• Participar de revisões de código e processos de melhoria contínua.
• Trabalhar em conjunto com equipes multidisciplinares utilizando metodologias ágeis.
• Apoiar na sustentação e evolução dos produtos desenvolvidos.
Requisitos:
Ensino Superior completo ou em andamento (Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação ou áreas correlatas).
Requisitos Técnicos:
• Backend: Node.js, NestJS, Express.js, Java (Spring Boot), C# (.NET Core / ASP.NET), Python (FastAPI, Django ou Flask).
• Frontend: React.js, Next.js, Angular ou Vue.js, TypeScript, JavaScript, HTML5, CSS3, TailwindCSS, Bootstrap ou Material UI.
• Banco de Dados: PostgreSQL, MySQL, SQL Server e MongoDB.
• Conhecimentos em: Docker, Git/GitFlow, GitHub/GitLab, CI/CD, Cloud Computing (AWS e Azure).
Desejável: Kubernetes, Scrum, Kanban, Jira, Azure DevOps, Trello, gestão de tarefas e versionamento.