Jobgether
Tech Lead Full Stack
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Accountabilities:
- Lead the development team technically by establishing engineering standards, technical direction, development practices, and a strong culture of code review.
- Mentor developers, support their technical growth, and promote knowledge sharing and continuous improvement across the team.
- Drive architectural decisions in AWS, evaluating trade-offs related to scalability, reliability, performance, and maintainability.
- Participate in business and product refinements, assessing the technical feasibility of requirements and recommending appropriate implementation approaches.
- Break down and technically refine development demands, helping prioritize work and allocate developers according to project needs and technical complexity.
- Ensure a consistent development lifecycle from implementation and code review through testing, homologation, and production deployment.
- Remain hands-on in building applications using TypeScript, Node.js, NestJS, Express, and React/React Native Web.
- Design and implement distributed platform architectures involving microservices, messaging, caching, Pub/Sub, APIs, and scheduled jobs or cronjobs.
- Work with relational and non-relational databases, contributing to data architecture and application performance.
- Collaborate with Product and other stakeholders to ensure technical decisions remain aligned with business objectives and user needs.
- Monitor the evolution of the technology ecosystem, including AI, and identify opportunities where new technologies can deliver measurable value to products.
- Promote engineering best practices such as Clean Code, Design Patterns, maintainable architecture, automated quality practices, and effective technical documentation.
- Solid professional experience with TypeScript and Node.js, particularly NestJS and Express.
- Strong hands-on experience developing web applications with React, ideally including React Native Web.
- Experience working with both relational and non-relational databases, preferably PostgreSQL and MongoDB.
- Familiarity with GraphQL, preferably through Hasura.
- Strong understanding of distributed architectures and their components, including microservices, messaging, caching, Pub/Sub, APIs, and jobs/cronjobs.
- Practical understanding of AWS infrastructure, cloud architecture, and the considerations involved in building scalable applications.
- Strong knowledge of software engineering best practices, including Clean Code and Design Patterns.
- Experience conducting technical refinements, code reviews, architectural discussions, and the complete development-to-production workflow.
- Practical experience working with Agile methodologies, such as Scrum or Kanban, and collaborating closely with Product teams.
- Previous experience providing technical leadership, mentoring developers, or guiding engineering teams is highly valued.
- Strong verbal and written communication skills, with the ability to explain technical decisions clearly to both technical and non-technical stakeholders.
- Ability to work autonomously while maintaining strong collaboration and ownership within a team environment.
- Experience with Python, particularly in AI-related applications, is a strong differentiator.
- Experience with vector databases, such as Pinecone or OpenSearch, is considered an advantage.
- A combination of technical depth, leadership capability, and a pragmatic approach to product development is highly valued.
- Meal or food allowance (Vale Alimentação or Vale Refeição).
- Home office allowance to support remote work.
- Private medical insurance.
- Dental insurance.
- Discounts on courses, universities, and language institutions.
- Access to an online learning platform offering free, updated courses with certificates.
- Mentoring programs to support professional development.
- Club of benefits and discounts at participating establishments.
- Opportunities for continuous learning and exposure to modern technologies, including AI.
- A collaborative environment that encourages autonomy, technical growth, and innovation.
Requirements:
Benefits:
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply