




Job Summary: We are seeking a Technical Lead to strategically guide an interdisciplinary development team, ensuring scalable, efficient, and organizationally aligned solutions. Key Highlights: 1. Technical and strategic leadership of the development team 2. Fosters collaboration and professional growth within the team 3. Drives continuous improvement of development processes and practices Job Description: Our client is looking to hire a **Technical Lead** to provide technical and strategic guidance to an interdisciplinary development team. The role will be responsible for ensuring that solutions are scalable, efficient, secure, and aligned with the organization’s overall architecture. The selected candidate will lead key technical decisions, support the team’s professional growth, foster cross-functional collaboration, and ensure high-quality deliveries. This position requires solid backend development experience (Node.js or Golang), technical leadership skills, and a holistic understanding of the product and its objectives. **Role Objectives** --------------------- * Serve as the team’s technical reference point, facilitating design, architectural, and implementation decisions. * Translate business requirements into sustainable, well-designed technical solutions. * Ensure high standards of technical quality, security, and performance. * Participate in planning, estimation, and technical breakdown of initiatives. * Collaborate with Product, Design, QA, and Infrastructure teams to align expectations and priorities. * Promote continuous improvement of development processes, tools, and practices. **Main Responsibilities** --------------------------------- * Act as the technical point of contact with other teams, departments, or external stakeholders. * Support the professional development of team members. * Make key technical decisions in coordination with other leads and architects. * Participate in the design and review of architecture for new services or components. * Promote sound development practices and review team pull requests. * Unblock the team technically when facing complex problems. * Ensure adequate test coverage, observability, and error handling. * Document technical decisions and promote knowledge sharing. * Participate in agile ceremonies (backlog refinement, sprint planning, demos, retrospectives). **Minimum Requirements** ---------------------- * Bachelor’s degree in Computer Engineering or related field, or nearing graduation. * More than **5 years of backend development experience**, including: + Node.js (preferably with TypeScript) + Relational databases (MySQL, PostgreSQL) + NoSQL databases (Redis, MongoDB, Neo4j or others) + Testing (unit, integration; TDD is a plus) + Design and consumption of RESTful APIs * Experience leading agile development teams or projects. * Excellent interpersonal communication and technical facilitation skills. * Knowledge of cloud platforms (AWS, GCP, or Azure). * Familiarity with DevOps practices, CI/CD, and version control (Git). * Genuine interest in the education sector or social impact projects. **What We Particularly Value** ----------------------------- * Prior experience in educational projects or social impact initiatives. * Active participation in architectural decisions within complex ecosystems. * Experience working in agile environments with autonomous squads. * Passion for mentoring and developing other professionals. * Strategic and responsible use of Artificial Intelligence tools. **Position Conditions** -------------------------- * **Work Mode:** (On-site presence required on Mondays and Thursdays at Parque Patricios). * **Working Days:** Monday to Friday. * **Working Hours:** 9 a.m. to 6 p.m. * **Employment Type:** Monotributo. * **Team:** Interdisciplinary, with specialists in Backend, Frontend, QA, and Product.


