Jobgether
Jobgether

Tech Lead Full Stack

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ 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.
    • Requirements:

      • 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.
      • Benefits:

        • 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.
✦ 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
Apply now
Tech Lead Full Stack at Jobgether — Remote