Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Tech Lead Fullstack- Node/React

CWI Software

Porto Alegre

Presencial

BRL 80.000 - 120.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Porto Alegre busca um profissional para liderar a arquitetura e estratégia técnica com foco em desenvolvimento escalável. O candidato ideal deve ter proficiência em React e Node.js, além de habilidades em bancos de dados como PostgreSQL e MongoDB. O papel envolve a definição de soluções, garantias de qualidade e mentoria técnica. Além disso, é fundamental a capacidade de traduzir requisitos de negócios em especificações técnicas claras para a equipe.

Qualificações

  • Proficiência em React e TypeScript para o frontend.
  • Experiência com Node.js e Express para o backend.
  • Bons conhecimentos em bancos de dados como PostgreSQL e MongoDB.

Responsabilidades

  • Definir soluções e stacks tecnológicos para o software.
  • Estabelecer e fiscalizar padrões de desenvolvimento.
  • Orientar desenvolvedores e promover autonomia na equipe.
  • Converter necessidades de negócios em requisitos técnicos.

Conhecimentos

React
Node.js
PostgreSQL
MongoDB
Comunicação
Trabalho em equipe
Git
CI/CD

Ferramentas

Next.js
Vite
SASS
Jest
Express
NestJS
GraphQL
Docker
Jenkins
AWS
Descrição da oferta de emprego
Principais Responsabilidades
2.1. Arquitetura e Estratégia Técnica
  • Definição de Soluções: Decidir sobre a estrutura do software, stacks tecnológicos e frameworks, assegurando que as escolhas atendam aos requisitos funcionais e não-funcionais (performance, segurança, escalabilidade).
  • Visão de Longo Prazo: Garantir que as decisões técnicas atuais não criem dívida técnica insustentável e estejam alinhadas com os objetivos gerais da empresa.
  • Análise de Viabilidade: Avaliar solicitações de produto sob a ótica técnica antes do início do desenvolvimento.
2.2. Gestão Técnica e Qualidade
  • Guardião da Qualidade: Estabelecer e fiscalizar padrões de desenvolvimento (Clean Code, SOLID), fluxos de Git e estratégias de testes automatizados.
  • Revisão de Código (Code Review): Atuar ativamente nos Pull Requests não apenas para aprovar, mas para garantir conformidade com a arquitetura e identificar falhas de segurança ou lógica.
  • Gestão de Riscos: Identificar gargalos técnicos ou riscos de integração antecipadamente, propondo planos de mitigação.
2.3. Liderança e Mentoria (People Development)
  • Mentoria Técnica: Orientar desenvolvedores (Juniores, Plenos e Seniores), ajudando-os a superar bloqueios técnicos e incentivando as melhores práticas.
  • Promoção da Autonomia: Delegar tarefas complexas com supervisão, permitindo que o time cresça, evitando a centralização do conhecimento no Tech Lead.
  • Apoio ao Crescimento: Fornecer feedback técnico construtivo para apoiar o desenvolvimento profissional dos membros da equipe.
2.4. Comunicação e Ponte com Negócios
  • Tradução de Requisitos: Converter necessidades de negócio (do Product Manager ou Cliente) em requisitos técnicos claros e acionáveis para os desenvolvedores.
  • Facilitação: Atuar como interlocutor técnico em reuniões com outras áreas ou clientes, protegendo o time de interrupções desnecessárias e clarificando dúvidas técnicas.
Requisitos
  • Proficiência em React (com TypeScript, Next.js, Vite, SASS, Jest) para o frontend e Node.js (com Express, NestJS, GraphQL, APIs REST) para o backend, além de bancos de dados (PostgreSQL, MongoDB), ferramentas de versionamento (Git), CI/CD (Docker, Jenkins/AWS) e soft skills como comunicação e trabalho em equipe, focando em desenvolvimento escalável, testes e boas práticas de engenharia.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.