AI Jobs Map

Overlabs · São Paulo, SP

Desenvolvedor FullStack (Node/React)

RemotePosted 23 days ago
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

reactjavascripttypescriptnode.jsnext.jsvitegitpostgresqlmysqlnosqlmongodbawstailwinddockermachine-learningrailsvueci/cd

Descrição da vaga:

Estamos em busca de Desenvolvedores FullStack para atuar no desenvolvimento e evolução de aplicações web modernas, participando de todas as etapas do ciclo de desenvolvimento, desde a construção de funcionalidades até a sustentação e evolução da arquitetura das soluções. A posição terá forte atuação em tecnologias JavaScript/TypeScript, desenvolvendo aplicações frontend com React e backend com Node.js, além de colaborar com integrações, testes, qualidade de software e iniciativas de melhoria contínua.

Responsabilidades

- Desenvolver e manter aplicações web escaláveis e de alta performance.

- Construir e evoluir APIs REST para integração entre sistemas e serviços.

- Desenvolver interfaces modernas e responsivas utilizando React.

- Garantir a qualidade das entregas por meio de testes automatizados e boas práticas de desenvolvimento.

- Participar de definições técnicas, revisões de código e decisões arquiteturais.

- Colaborar com equipes multidisciplinares na construção e evolução de produtos digitais.

- Apoiar iniciativas de melhoria contínua, performance e escalabilidade das aplicações.

Atividades

- Desenvolver funcionalidades frontend utilizando React, Next.js ou Vite.

- Desenvolver e manter APIs REST utilizando Node.js e TypeScript.

- Criar testes unitários e de integração para garantir a qualidade das aplicações.

- Implementar integrações com bancos de dados relacionais e não relacionais.

- Participar de cerimônias ágeis e processos de planejamento da equipe.

- Realizar manutenção corretiva e evolutiva das aplicações.

- Utilizar Git para versionamento e colaboração no desenvolvimento.

- Contribuir para a documentação técnica das soluções desenvolvidas.

Requisitos técnicos

- Experiência com desenvolvimento backend utilizando Node.js.

- Experiência no desenvolvimento de APIs REST utilizando Fastify, Express ou frameworks similares.

- Domínio de JavaScript e TypeScript.

- Experiência com React.

- Vivência com Next.js e/ou Vite.

- Experiência com testes automatizados: Testes unitários e Testes de integração.

- Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e/ou NoSQL (MongoDB).

- Utilização de Git para controle de versão.

- Experiência com metodologias ágeis, como Scrum e/ou Kanban.

Diferenciais

- Conhecimento e aplicação de Design Patterns.

- Experiência com sistemas de mensageria, especialmente MQTT.

- Vivência em ambientes cloud, preferencialmente AWS.

- Conhecimento em arquitetura de aplicações modernas (SPA, SSR e componentização).

- Conhecimento em bibliotecas do ecossistema React: React Hook Form, TailwindCSS, shadcn/ui, Zod, Zustand, React Flow.

- Experiência com Docker e containerização.

- Participação em projetos envolvendo Inteligência Artificial, Machine Learning ou integrações com modelos generativos.

- Conhecimento em ferramentas Low-Code/No-Code, como n8n e Windmill.

- Conhecimento básico em Ruby on Rails para manutenção de aplicações legadas.

- Conhecimento básico em Vue.js.

- Experiência com pipelines CI/CD e Infraestrutura como Código (IaC).

Informações adicionais:

Modelo de contratação: PJ

Modelo de atuação: Remoto

Localização

Modelo de contratação

Modelo de trabalho

São Paulo, SP, BR

Autônomo PJ

Remoto

More jobs at Overlabs