Software Technical Lead

Karachi

Job Description

Job Summary:

We are looking for a Software Technical Lead with 5 -10 years of professional experience to lead the architecture, development, and deployment of modern web applications. This role demands technical leadership, decision-making, team mentorship, and hands-on development across the full stack. The ideal candidate will have expertise in frontend and backend technologies, DevOps practices, and scalable software design, with a strong foundation in leading high-performing development teams.


Key Responsibilities:

  • Design and architect scalable software systems (monolithic and microservices-based)

  • Lead and guide the development team across the full stack (frontend + backend)

  • Make critical technical decisions regarding tools, frameworks, deployment, and scalability

  • Define and implement CI/CD pipelines, containerization, and cloud deployment strategies

  • Review code, ensure quality standards, and drive best practices in engineering

  • Collaborate with product managers and stakeholders to translate business requirements into technical plans

  • Prototype and integrate AI/ML features as needed, advising on technical feasibility

  • Support integration of CMS platforms, e-commerce tools, and API-based systems


Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

  • 5 to 10 years of hands-on experience in software development and architecture

  • Proven track record in leading development teams and delivering complex projects


Core Technical Skills:

Full Stack Development

  • Frontend: Vue.js, React.js, Next.js, TailwindCSS, Redux

  • SSR and static site generation in Next.js

Backend:

  • Node.js, PHP, optionally .NET Core

  • REST and GraphQL API development

  • Integration with OAuth2, webhooks, third-party APIs

CMS & Web Platforms:

  • WordPress (custom theme/plugin development)

  • Headless CMS integration with React/Next.js

  • WooCommerce or other e-commerce platforms (optional)

Database & Design:

  • Relational Databases: MySQL, PostgreSQL, SQL Server

  • Database normalization, indexing, optimization

  • Familiarity with NoSQL (MongoDB, Redis)

Architecture & DevOps:

  • Modular design, SOA, event-driven systems

  • Docker, Kubernetes (basic), CI/CD setup

  • Cloud: AWS, Azure, or Vercel

AI/ML Integration (Generalist Level):

  • Awareness of LLMs, OpenAI, HuggingFace APIs

  • Concepts: RAG, OCR, speech-to-text

  • Ability to prototype and integrate AI features


Nice to Have:

  • Experience with e-commerce systems

  • Exposure to agile methodologies and tools (Jira, Trello, etc.)

  • Ability to manage client communication and technical documentation


What We Offer:

  • 5 working days (Monday–Friday)

  • Market-competitive salary

  • Medical insurance

  • Provident fund

  • Free pick & drop service

  • Opportunities to work on AI-integrated products and scalable platforms

Job Skill

Full Stack Development DevOps & Cloud Deployment AI/ML Integration Awareness Database Design & Optimization Software Architecture & Technical Leadership

Job Details

Total Positions:
01
Job Type:
Full Time
Shift:
Morning
Gender:
No Preference
Minimum Education:
Bachelors or higher
Career Level:
Experienced Professional
Experience:
5 Years - 10 Years
Salary:
00000 - 00000
Benefit:
5 Working Days, Medical Insurance, Provident Fund, Market Competitive Salary
Posting Date:
04-07-2025
Due Date:
24-07-2025