Desenvolvedor Full-Stack

Maceió, Brasil

Procuramos um Desenvolvedor Full Stack para atuar no desenvolvimento de aplicações web e/ou mobile, com domínio tanto em tecnologias de front-end (interfaces responsivas e interativas) quanto em soluções de back-end (lógica de negócio, APIs, banco de dados). O profissional será responsável por desenvolver funcionalidades ponta a ponta, garantindo qualidade, performance e alinhamento com os objetivos do produto e do usuário.


Informações importantes:

Carga horária semanal: 20 a 30 horas

Trabalho remoto/home office

Candidaturas serão recebidas até 04/08/2025. 

Responsabilidades

  • Desenvolver e manter aplicações completas, atuando tanto no front-end quanto no back-end.
  • Construir interfaces de usuário modernas, responsivas e acessíveis.
  • Escrever código limpo, eficiente e testável, seguindo boas práticas de engenharia de software.
  • Participar de decisões técnicas sobre arquitetura, ferramentas, frameworks e boas práticas.
  • Realizar testes, depuração e correção de erros em ambas as camadas da aplicação.
  • Colaborar com outros desenvolvedores, designers, POs e stakeholders para entregar soluções de qualidade.
  • Acompanhar tendências tecnológicas e propor melhorias contínuas no processo de desenvolvimento.

Requisitos

  • Experiência em desenvolvimento front-end com HTML, CSS, JavaScript e frameworks como React, Vue.js ou Angular.
  • Experiência em desenvolvimento back-end com linguagens como Node.js, Python.
  • Conhecimentos em bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou NoSQL (ex: MongoDB).
  • Experiência com APIs RESTful, autenticação (OAuth, JWT) e integração com serviços externos.
  • Familiaridade com versionamento de código (Git) e metodologias ágeis (Scrum, Kanban).
  • Conhecimentos em testes automatizados (unitários e/ou de integração).
  • Experiência com ferramentas de build, pipelines de CI/CD e deployment em cloud (AWS, GCP).

Diferenciais

  • Experiência com TypeScript tanto no front quanto no back-end.
  • Conhecimentos em GraphQL, WebSockets, filas (RabbitMQ, Kafka).
  • Experiência com arquitetura de microsserviços ou serverless.
  • Conhecimentos em DevOps, conteinerização (Docker, Kubernetes).