Strong experience with React Native and React.js, focusing on componentization, state management, performance, and accessibility., Proven background in technical leadership for frontend products (mobile and/or web)., Familiarity with Node.js, particularly with NestJS and TypeScript for API or BFF development., Experience in people management and leading engineering teams..
Key responsibilities:
Act as a technical reference in frontend (mobile and web), ensuring quality, performance, and scalability of applications.
Support and guide the team in the continuous evolution of web portal interfaces and React Native applications.
Participate actively in the architecture and development of a BFF in Node.js, bridging frontend and investment API.
Manage, develop, and track the professional growth of team members.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
O Grupo GCB S.A. é uma holding especializada no mercado financeiro e de capitais, com foco em investimentos, consultoria financeira, securitização, antecipação de recebíveis e tokenização de ativos ilíquidos. Suas atividades são desempenhadas através das empresas GCB Capital, GRCB, FMI Securitizadora, Adiante Recebíveis e PeerBR.
Fundada e administrada por sócios empreendedores, com conhecimentos complementares e diversos. A companhia tem a meritocracia como seu valor primordial e prima por oferecer a seus clientes produtos inovadores, serviços diferenciados e atendimento de excelência.
Estamos em busca de um(a) Tech Lead Frontend com forte atuação em mobile (React Native) e web para liderar tecnicamente e gerenciar um time responsável por entregar experiências digitais robustas e intuitivas para a nossa plataforma de investimentos.
Este(a) profissional será responsável por liderar a evolução dos nossos aplicativos e nosso portal web.
Além disso, participará ativamente da arquitetura e desenvolvimento de um BFF (Backend for Frontend) em Node.js, utilizando NestJS e TypeScript, com foco na integração com nossa API de investimentos.
Buscamos alguém com perfil técnico forte, mas que também tenha experiência (ou ambição clara) de seguir a trilha de gestão de pessoas, mirando futuramente uma posição de Engineering Manager.
Responsabilidades
Atuar como referência técnica em frontend (mobile e web), garantindo qualidade, performance e escalabilidade das aplicações.
Apoiar e orientar o time na evolução contínua das interfaces do portal web e dos aplicativos em React Native.
Participar ativamente da arquitetura e desenvolvimento de um BFF em Node.js (NestJS), sendo o elo entre o frontend e a API de investimentos.
Conduzir boas práticas de engenharia, como code reviews, arquitetura orientada a componentes, testes automatizados e CI/CD.
Gerenciar, desenvolver e acompanhar o crescimento profissional dos membros do time.
Colaborar com stakeholders de produto e design para garantir entregas alinhadas aos objetivos de negócio e experiência do usuário.
Garantir a entrega de projetos no prazo e com alta qualidade, seguindo metodologias ágeis de desenvolvimento de software.
️ Requisitos
Experiência sólida com React Native e React.js, incluindo boas práticas de componentização, gestão de estado, performance e acessibilidade.
Experiência com desenvolvimento e liderança técnica de produtos frontend (mobile e/ou web).
Vivência com Node.js, especialmente com NestJS e TypeScript, para construção de APIs ou BFFs.
Conhecimento em OAuth 2.0, autenticação, autorização e práticas de segurança para aplicações digitais.
Histórico (ou atuação atual) com gestão de pessoas e liderança de times de engenharia.
Boa comunicação e capacidade de colaboração com áreas de produto, design e backend.
Familiaridade com metodologias ágeis de desenvolvimento de software (Scrum, Kanban, etc.).
Estar aberto a contratação no modelo PJ.
✨ Diferenciais
Ter participado da construção de um app do zero e publicação nas lojas (App Store / Google Play).
Conhecimento em Clean Architecture, DDD e Event-driven Architecture.
Experiência com sistemas financeiros ou plataformas de investimentos.
Conhecimento em ferramentas como LaunchDarkly, Expo e Sentry
Conhecimento de métricas de produto e experiência do usuário (UX).
Experiência com microservices e arquiteturas distribuídas.
Contribuições em projetos open source ou comunidades técnicas.
Required profile
Experience
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.