Join Our Premier Engineering Team

Build world-class products. Work with cutting-edge technology. Grow your career.

Competitive compensation
Work on international projects
Modern tech stack (React, AI/ML, cloud)
Professional development opportunities
Collaborative, excellence-focused culture
Office in Lahore with modern amenities

Open Positions

5 exciting opportunities to join our team

Senior Full-Stack Engineer (Platform Lead)

Lahore, Pakistan (On-site)
Full-time
PKR 200,000 - 400,000/month

Lead the technical architecture for client platforms—building scalable backend systems, APIs, infrastructure, and coordinating with frontend and AI engineers.

Key Responsibilities

  • Architect and build scalable backend systems and RESTful/GraphQL APIs
  • Lead code reviews, establish engineering standards, and mentor junior engineers
  • Collaborate with designers and AI engineers to define data models and contracts
  • Manage cloud infrastructure, CI/CD pipelines, and deployment automation
  • Ensure security, performance, and reliability of production systems
  • Coordinate cross-functional technical initiatives

Required Skills & Experience

Backend (Node.js, Python)Frontend (React/Next.js)Databases (PostgreSQL, MongoDB)Cloud & DevOps (AWS/GCP)Git/GitHubCI/CD tools

Nice to Have: AI/ML endpoint integration, Real-time systems experience, Open-source contributions

Motion Designer + Frontend Developer

Lahore, Pakistan (On-site)
Full-time
PKR 150,000 - 300,000/month

Create compelling animated user experiences, integrating motion design with frontend development for next-generation interactive applications.

Key Responsibilities

  • Design and develop motion experiences for UI interactions and animations
  • Translate UI/UX designs into responsive, animated frontend experiences
  • Integrate animations (Rive, Lottie, Framer Motion, GSAP) with React applications
  • Ensure performance and accessibility of interactive interfaces
  • Collaborate with product and backend teams to define UX states

Required Skills & Experience

Animation (Rive, Lottie, After Effects)Frontend (HTML/CSS/JavaScript, React)Framer Motion, GSAPFigma or Adobe XDGitResponsive design

Nice to Have: Game-like UI interactions, User psychology understanding, Micro-interactions expertise

AI Full-Stack Engineer

Lahore, Pakistan (On-site)
Full-time
PKR 200,000 - 400,000/month

Build the intelligence layer—LLM orchestration, RAG systems, embeddings, conversational memory, and ML pipelines for AI-powered products.

Key Responsibilities

  • Design and implement backend services integrating LLMs and AI workflows
  • Build conversation memory, prompt orchestration, and context management systems
  • Implement RAG pipelines with vector stores and semantic search
  • Optimize AI inference, caching, and throughput
  • Design analytics schemas and event tracking for AI interactions
  • Plan and implement ML training/evaluation workflows

Required Skills & Experience

Backend (Python/Node.js)AI/ML (HuggingFace, PyTorch, Transformers)Vector Databases (Pinecone, Weaviate)Databases (PostgreSQL, ClickHouse)Cloud (AWS/GCP with GPU)Git & CI/CD

Nice to Have: MLOps experience, Real-time data pipelines, ML research background

Junior Full-Stack Engineer

Lahore, Pakistan (On-site)
Full-time
PKR 60,000 - 120,000/month

Support engineering initiatives under senior leads—implement features, build dashboards, integrate APIs, and grow your full-stack skills.

Key Responsibilities

  • Implement frontend and backend features under guidance
  • Build admin dashboards and internal tools
  • Integrate third-party APIs and services
  • Write unit and integration tests
  • Assist with deployment and debugging
  • Document code and technical processes

Required Skills & Experience

Frontend (JavaScript/TypeScript, React)Backend (Node.js or Python basics)Databases (PostgreSQL, MongoDB)REST or GraphQL APIsGit workflowHTML/CSS

0-2 years professional experience OR strong portfolio. Computer Science degree or equivalent self-learning.

Portfolio Requirements

  • Personal projects or open-source contributions
  • Full-stack applications (React + backend)
  • Clean code with documentation
  • GitHub profile showing development activity

Nice to Have: Exposure to AI APIs (OpenAI, etc.), Basic analytics/tracking understanding, Eagerness to learn and grow

Operations & Administration Manager

Lahore, Pakistan (On-site)
Full-time
PKR 80,000 - 100,000/month

Manage all administrative, operational, and office management functions—ensuring smooth daily operations, payroll processing, tax compliance, and team support.

Key Responsibilities

  • Oversee daily office operations and maintain professional work environment
  • Process monthly payroll accurately and on time
  • Maintain employee records and attendance tracking
  • Assist with invoicing and expense tracking
  • Coordinate with external accountants for tax filings
  • Manage office supplies, equipment, and vendor relationships
  • Coordinate office maintenance and repairs
  • Ensure health, safety, and security protocols
  • Coordinate hiring logistics (interviews, onboarding)
  • Manage employee benefits administration
  • Maintain compliance with labor laws and regulations
  • Manage calendars and meeting coordination
  • Handle correspondence and communications
  • Coordinate team events and activities

Required Skills & Experience

3-5+ years office administration or operations experiencePayroll processing knowledgeMS Office proficiency (Excel, Word)Google WorkspacePakistan labor law understandingExcellent communication (English and Urdu)Detail-oriented with problem-solving skillsStrong organizational abilities

3-5+ years in office administration or operations management with proven track record in HR and payroll administration.

Portfolio Requirements

  • Prior office management achievements
  • Payroll processing examples
  • Compliance documentation experience
  • Vendor management examples

Nice to Have: Tech/software company experience, Accounting software knowledge (QuickBooks, Xero), HR certification or training, Office vendor and contract management experience

Application Process

Simple, transparent, and fair

1

Submit Application

Email careers@teksol.co with resume + portfolio/GitHub

2

Initial Screening

We review within 5 business days

3

Technical Assessment

Role-specific coding challenge or design task

4

Interviews

Technical interview + culture fit discussion

5

Offer

Competitive package aligned with experience

Ready to Join Us?

Send your resume and portfolio to careers@teksol.co with the position you're applying for.

Start Your Application

Not a perfect fit yet?

Even if no current position matches your profile, we'd love to hear from you. Send us your resume and let's explore opportunities.