VAGA EM Paraná
Dev Full-Stack
. · Curitiba / PR
Descrição da vaga
Candidate-se rapidamente pelo email: [email protected]
Nível: Analista
Cursos de: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Escolaridade: Graduação - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - Completo
Tipo de contrato: PJ
Jornada de trabalho: De segunda a sexta-feira, das 8h às 18h, com 1h30 de intervalo.
Benefícios: WellHub, 🩺Starbem: Plataforma de saúde física e mental, sem mensalidade e sem coparticipação
Responsabilidades da posição:
Sobre a vaga
Buscamos um Dev Full-Stack apaixonado por tecnologia para atuar em projetos que impactam centenas de usuários. O candidato fará parte de uma equipe colaborativa, contribuindo desde o design da arquitetura até a entrega de funcionalidades em produção.
Responsabilidades
- Desenvolver e manter aplicações web full stack utilizando React, Node.js, Fastify e PostgreSQL;
- Criar interfaces responsivas, intuitivas e de alta performance para os usuários;
- Desenvolver, documentar e manter APIs REST, garantindo segurança, escalabilidade e qualidade de código;
- Implementar integrações com sistemas internos e APIs de terceiros;
- Modelar, consultar e otimizar bancos de dados PostgreSQL;
- Participar da definição e evolução da arquitetura de software, aplicando boas práticas de desenvolvimento;
- Desenvolver soluções alinhadas às regras de negócio e necessidades dos clientes internos;
- Realizar testes, correções de bugs, análise de logs e suporte técnico às aplicações;
- Participar de revisões de código e contribuir para a melhoria contínua dos processos de desenvolvimento;
- Trabalhar em conjunto com times multidisciplinares utilizando metodologias ágeis.
Requisitos obrigatórios para a posição:
Front-end
- Experiência com React e componentes funcionais;
- Conhecimento sólido em JavaScript (ES6+) e TypeScript;
- Domínio de React Hooks (useState, useEffect, useMemo e useCallback);
- Experiência com Material UI (MUI);
- Consumo de APIs REST utilizando Axios;
- Gerenciamento de estado utilizando Context API;
- Desenvolvimento de formulários e validações;
- Conhecimento em HTML5, CSS3 e design responsivo;
- Experiência com Vite;
- Implementação de autenticação, autorização e controle de permissões.
Back-end
- Conhecimento sólido em Node.js e TypeScript;
- Experiência no desenvolvimento de APIs REST utilizando Fastify;
- Conhecimento de arquitetura em camadas e separação de responsabilidades;
- Experiência com Prisma ORM;
- Conhecimento de autenticação via JWT e cookies HttpOnly;
- Experiência com validação de dados utilizando Zod;
- Desenvolvimento de integrações com APIs externas;
- Tratamento adequado de erros e códigos de resposta HTTP;
- Conhecimento de programação assíncrona (Promises e async/await).
Banco de Dados
- Experiência com PostgreSQL;
- Desenvolvimento e otimização de consultas SQL;
- Criação e manutenção de tabelas, índices e relacionamentos;
- Conhecimento em JOINs, subconsultas, CTEs e modelagem relacional;
- Experiência com migrations utilizando Prisma.
A candidatura ocorre fora do Empregos Aqui. Confira os requisitos e a validade diretamente com a empresa.
