Descrição
**RESPONSABILIDADES E ATRIBUIÇÕES**
Sua missão será desenvolver e evoluir aplicações web, atuando tanto no front\-end quanto no back\-end, contribuindo para a construção de soluções escaláveis, seguras e alinhadas às necessidades do negócio.
* Desenvolver, manter e aprimorar aplicações web e sistemas internos.
* Atuar no desenvolvimento de interfaces responsivas, intuitivas e com foco na experiência do usuário.
* Desenvolver e integrar APIs, serviços e funcionalidades de back\-end.
* Participar da definição e implementação de novas funcionalidades, desde a concepção até a entrega em produção.
* Realizar integrações com sistemas, plataformas e serviços de terceiros.
* Identificar e corrigir bugs, além de propor melhorias contínuas de performance e qualidade do código.
* Participar de revisões de código, contribuindo com boas práticas de desenvolvimento.
* Trabalhar em conjunto com equipes multidisciplinares para garantir entregas alinhadas aos objetivos do projeto.
* Documentar processos, funcionalidades e soluções técnicas quando necessário.
**REQUISITOS E QUALIFICAÇÕES**
Para embarcar nesse desafio, você precisa ter:
* Experiência com desenvolvimento Full Stack.
* Conhecimento sólido em desenvolvimento Front\-end utilizando HTML, NextJs, Tailwind CSS e JavaScript.
* Experiência com frameworks modernos de Front\-end (React, Vue.js ou Angular).
* Experiência no desenvolvimento de APIs e aplicações Back\-end (Node.js, JavaScript/TypeScript, PostgreSQL, MongoDB)
* Conhecimento em bancos de dados relacionais e/ou não relacionais.
* Familiaridade com Git e controle de versionamento.
* Conhecimento em arquitetura de software, integrações e boas práticas de desenvolvimento.
* Experiência com metodologias ágeis.
**DIFERENCIAL:**
* Será um diferencial se você tiver:
* Experiência com ambientes em nuvem (AWS, Azure ou GCP);
* Conhecimento em Docker e containers;
* Vivência com CI/CD;
* Experiência com testes automatizados;
* ORM;
* Conhecimento em microsserviços.
**OBSERVAÇÕES:**
* Contratação PJ;
* 100% remoto.