Estamos em busca de um(a) **Desenvolvedor(a) Full Stack** altamente capacitado(a), com foco em aplicações **Web e Mobile**, para atuar no ciclo completo de desenvolvimento de soluções modernas. O(a) profissional integrará um time ágil, contribuindo com a arquitetura, codificação, testes e deploy de aplicações escaláveis, utilizando tecnologias como **JavaScript, Node.js, React.js, Next.js** e práticas avançadas de **CI/CD**.
**Principais Responsabilidades**:
- Desenvolver novas funcionalidades e evoluções em aplicações Web e Mobile com **React.js**, **Next.js**, **Node.js** e **React Native**.
- Projetar, implementar e manter pipelines de **Integração Contínua e Entrega Contínua (CI/CD)**, preferencialmente com **GitHub Actions**, garantindo automação, qualidade e consistência nas entregas.
- Trabalhar com **bancos de dados relacionais** como **PostgreSQL** e **não relacionais** como **MongoDB**, desenvolvendo queries otimizadas, modelagem de dados e integração com a aplicação.
- Escrever e manter **testes automatizados**, incluindo testes unitários e de integração, utilizando ferramentas modernas para garantir alta cobertura e qualidade do código.
- Colaborar com equipe de UI/UX, backend e mobile para garantir a entrega de soluções coesas e centradas no usuário.
- Participar ativamente de code reviews, planejamento de sprints e melhoria contínua dos processos de desenvolvimento.
**Requisitos**:
- Formação em Ciência da Computação, Engenharia de Software ou área relacionada.
- Experiência sólida em JavaScript;
- Proficiência em Node.js e Express.js;
- Experiência em React.js e Next.js;
- Familiaridade com MUI Design;
- Experiência com controle de versão usando GitHub;
- Conhecimento em configurações de pipeline de CI/CD;
- Experiência em banco de dados relacionais e não relacionais;
- Desejável experiência em React Native;
- Desejável conhecimento em práticas de testes integrados e unitários.
**Local de Trabalho**: Joinville/SC - vaga 100% presencial