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.