Contrato: Cooperado Vagas: 1 Atividades Se você é uma pessoa com alta capacidade de entrega, autonomia e domínio nas tecnologias de Front-End e Back-End, esta é a sua oportunidade.
Local
Porto Alegre - RS
Não especificado
Responsabilidades
- Desenvolver novas funcionalidades de média e alta complexidade, abrangendo Front-End, Back-End e camada de dados;
- Projetar e implementar integrações entre Front-End e Back-End (APIs RESTful), além de conectar serviços de terceiros conforme necessário;
- Identificar, reproduzir e solucionar bugs, falhas técnicas e problemas de ambiente;
- Criar, documentar e manter APIs robustas e performáticas utilizando Node.js;
- Implementar a lógica de acesso a dados e escrever consultas SQL (ou NoSQL) eficientes, com tuning básico;
- Garantir padrões de segurança em APIs e fluxos de autenticação e autorização;
- Construir interfaces responsivas, reutilizáveis e modulares com React;
- Implementar gerenciamento de estado complexo no Front-End utilizando Redux, Zustand ou Context API;
- Desenvolver e manter testes unitários e de integração tanto no Front-End quanto no Back-End;
- Atuar com CI/CD, contribuindo para pipelines e fluxos automatizados, preferencialmente com GitHub Actions.
- Participar ativamente da revisão de código, apoiando a manutenção de padrões e boas práticas.
- Colaborar com Product Owners, Designers e Arquitetos, traduzindo requisitos em soluções técnicas eficazes;
- Interagir com serviços básicos de Cloud (AWS) e containers Docker para deploy, troubleshooting e monitoramento;
- Trabalhar em um ambiente de metodologias ágeis, participando dos rituais do time.
Requisitos
- Experiência com Node.js (APIs REST);
- Experiência com React (componentes, hooks e arquitetura);
- Conhecimento de SQL e NoSQL (consultas e modelagem básica);
- Vivência com testes unitários e de integração no Front-End e Back-End;
- Experiência com CI/CD e versionamento Git;
- Segurança básica de APIs;
- Familiaridade com ambientes AWS e uso de Docker.
Diferenciais
- Experiência com GitHub Actions;
- Vivência com arquiteturas escaláveis;
- Conhecimento em observabilidade e monitoramento.
Tipo de contrato
Cooperado
Sobre a empresa
Se você é um profissional entusiasta da tecnologia e procura um ambiente desafiador onde possa aplicar suas habilidades e crescer na carreira, esta é a sua chance. Venha integrar uma equipe inovadora e ajude nosso cliente a criar experiências digitais excepcionais.