O profissional terá como principal missão participar ativamente da evolução de uma plataforma SaaS focada no segmento de OPME (Órteses, Próteses e Materiais Especiais), colaborando no desenvolvimento de novas funcionalidades, manutenção de módulos existentes e aprimoramento da experiência dos usuários.
Principais Atividades:
- Desenvolver e manter rotas e controllers em **Node.js (Express.js)** seguindo boas práticas de Clean Code.
- Criar e evoluir páginas do frontend utilizando **EJS**, com foco em experiência simples, funcional e objetiva para os usuários finais.
- Trabalhar com **banco de dados PostgreSQL**, realizando consultas, joins e manipulação de dados via SQL puro.
- Colaborar na criação de **dashboards e relatórios BI**, incluindo gráficos e filtros dinâmicos.
- Implementar **integrações com APIs externas**, como por exemplo: WhatsApp, automações de fluxo e sistemas de cotação.
- Participar na construção de **sistemas multi-tenant**, cuidando para que os dados sejam sempre isolados por empresa.
- Contribuir na implementação de **controle de permissões por módulo e por usuário**, garantindo segurança e escalabilidade.
- Participar de **sprints com entregas iterativas**, aprendendo a priorizar o que agrega mais valor ao negócio.
- Buscar soluções rápidas para problemas novos, utilizando ferramentas como ChatGPT, documentação oficial, StackOverflow, etc.
- Aprender e aplicar padrões como **modularização, componentização de código e divisão clara de responsabilidades entre frontend, backend e banco**.
**Requisitos**:
- Conhecimento no ambiente node.js
- Conhecimento no framework Express.js
- Conhecimento básico no framework React.js
- Ter conhecimento PostgreSQL (ou outro banco relacional)
- Noções de template Engines (EJS ou similar)
- Experiência com ferramenta de versionamento GIT
- Ser autodidata e ter vontade de evoluir como desenvolvedor
- Mandatório: Utilizar Inteligências artificiais para otimização de tempo (APOIO TÉCNICO)
**Diferenciais**:
- Ter projetos próprios e/ou ter participado de bootcamps e/ou hackathons
- Ter noções de arquitetura MVC (mesmo que informal)
- Ter usado Google Apps Script antes
- Interesse por organização de código e boas práticas e código limpo
- Curiosidade por temas como automação, integração de sistemas ou testes automatizados