freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor(a) Fullstack (Node/React) - Sênior

Summary

Build and maintain scalable TypeScript applications using Node.js for backend and ReactJS for frontend, collaborating with cross-functional teams to deliver customer-focused solutions.

Estamos buscando uma pessoa Desenvolvedor(a) Fullstack (Node/React) - Sênior, para atuar na construção de soluções que conectam tecnologia, experiência do cliente e geração de valor para o negócio.

Desenvolvimento de Software:

* Projetar, desenvolver e manter aplicações escaláveis utilizando TypeScript, Node.js e ReactJS.

* Participar ativamente de todo o ciclo de vida do software, desde a concepção até a entrega e manutenção.

* Escrever código limpo, testável, reutilizável e eficiente, seguindo as melhores práticas de engenharia.

Colaboração em Equipe:

* Trabalhar em parceria com times de engenharia, design e produto para garantir soluções que atendam às necessidades dos usuários.

* Realizar revisões de código e oferecer feedback construtivo que promova o crescimento técnico do time.

Inovação e Melhoria Contínua:

* Contribuir com ideias, soluções técnicas e propostas de melhorias contínuas nos produtos e processos.

* Manter-se atualizado(a) com as últimas tendências em desenvolvimento de software e tecnologias emergentes.

Desempenho e Escalabilidade:

* Garantir alta performance, segurança e escalabilidade das aplicações desenvolvidas.

* Atuar na resolução de problemas técnicos e na otimização de sistemas em produção.

Documentação e Boas Práticas:

* Documentar arquiteturas, processos e decisões técnicas de forma clara e acessível.

* Promover e seguir boas práticas de desenvolvimento e padrões de codificação.

Obrigatórios:

* Experiência comprovada como desenvolvedor(a) fullstack com foco em TypeScript, Node.js e ReactJS.

* Conhecimento sólido em arquitetura de software, design patterns e práticas de desenvolvimento ágil (Scrum, Kanban).

* Experiência com cloud computing, especialmente AWS (incluindo serviços como Lambda e arquitetura serverless).

* Habilidades de resolução de problemas, pensamento lógico e espírito analítico.

* Boa comunicação interpessoal e experiência colaborando com equipes multifuncionais.

Diferenciais:

* Experiência com aplicações distribuídas e mensageria (Kafka, SNS, SQS).

* Conhecimento em DevOps, CI/CD e infraestrutura como código (Terraform).

* Práticas de desenvolvimento seguro e conhecimentos em segurança de software.

Perfil Comportamental Esperado:

* Proatividade e Iniciativa: Capacidade de identificar oportunidades e agir com autonomia para melhorar processos e produtos.

* Orientação para Resultados: Compromisso com entregas de qualidade, dentro dos prazos estabelecidos.

* Pensamento Analítico: Habilidade para investigar e resolver problemas de forma lógica e eficaz.

* Comunicação Clara: Facilidade para explicar ideias técnicas a públicos técnicos e não técnicos.

* Foco no Cliente: Visão centrada na experiência do usuário e na entrega de valor contínuo.

* Colaboração e Trabalho em Equipe: Espírito de equipe, compartilhamento de conhecimento e incentivo ao desenvolvimento coletivo.

* Inovação e Criatividade: Disposição para experimentar novas abordagens e propor soluções disruptivas.