Technical Team Lead – Full Stack Development (Remote)

If you're passionate about solving real-world problems with cutting-edge technology, Jinnah Tech is the place to be. We’re seeking visionary minds who want to shape the future of AI in Pakistan and beyond.

About the Role

We are a growing international software startup operating primarily in the North American market. We specialize in developing custom AI-driven solutions across multiple industries, including fintech, legal tech, and enterprise software. As we expand, we are seeking a Technical Team Lead – Full Stack Development to lead our engineering team, optimize development processes, and ensure the successful delivery of high-quality projects.

This is a remote role offering the opportunity to work with cutting-edge technologies, talented engineers, and forward-thinking clients from around the world. We guarantee a response to all complete applications.

Key Responsibilities

  • Project & Team Management

    • Oversee multiple software development projects, ensuring timely and high-quality delivery.
    • Manage and mentor a team of developers across front-end, back-end, and AI projects.
    • Create, document, and refine scalable processes for project initiation, execution, and closure.
    • Coordinate with clients to translate non-technical requirements into clear, actionable technical tasks.
    • Conduct sprint planning, reviews, and retrospectives using agile tools like Jira.
  • Technical Leadership

    • Provide full-stack technical guidance across React, Next.js, Django REST Framework, and SQL databases.
    • Review and support development of machine learning models, RAG (Retrieval-Augmented Generation) systems, and data pipelines.
    • Contribute to backend logic, API architecture, and model integration with Python.
    • Oversee development and deployment of applications on AWS.
    • Support the creation and optimization of CI/CD pipelines for continuous integration and deployment.
  • AI & Data Function

    • Collaborate on projects involving LLMs, data modeling, and intelligent automation.
    • Lead data-focused initiatives including data preprocessing, transformation, and web scraping.
    • Ensure structured data practices and integration between ML models and production systems.
  • Client & Delivery Management

    • Act as the bridge between clients and the development team.
    • Lead product demos, progress reviews, and technical discussions with clients.
    • Ensure clear communication and smooth delivery of projects from concept to completion.

Required Skills & Experience

    • 5+ years of experience in software development, including at least 2–3 years in a technical leadership or management role.
    • Strong command over React, Next.js, Django REST Framework, Python, and SQL.
    • Proven experience with machine learning, data modeling, and RAG-based AI systems.
    • Hands-on experience in web scraping and data engineering.
    • Familiarity with CI/CD, GitHub, AWS, and agile methodologies (Scrum/Kanban).
    • Ability to manage distributed remote teams using tools like Jira, Confluence, and Slack.
    • Excellent communication, planning, and stakeholder management skills.

Preferred Qualifications

  • Exposure to fintech or legal tech product environments.
  • Experience integrating AI or ML systems into production environments.
  • Understanding of both technical and business aspects of software delivery.

Why Join Us

  • Fully remote role with international exposure.
  • Competitive salary based on experience and expertise.
  • Opportunity to help shape the engineering culture and delivery processes of a growing AI-driven company.
  • Work alongside an experienced, dynamic team passionate about innovation and impact.