Remote-Ready Software Engineer – Web, AI & Automation

Codeguru

Lahore

Hybrid

PKR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Codeguru is hiring a Software Engineer for a remote-capable role tied to Lahore. You will design, develop, test, and maintain software applications and services, translating requirements into scalable technical solutions. Expect collaboration across product, design, and other engineers to deliver robust digital products.

The role emphasizes REST APIs, databases, version control, testing, and SDLC practices, with beneficial exposure to cloud services, CI/CD, AI automation, or MS Power Platform.

Qualifications

  • Strong fundamentals in programming and OOD with data structures and algorithms.
  • Experience with at least one modern language and web/app development framework.
  • Knowledge of REST APIs, databases, version control, testing, and SDLC.
  • Ability to write readable, secure, well-documented code.
  • Understanding of responsive design, integration patterns and performance.
  • Familiarity with cloud services, CI/CD, AI automation, or MS Power Platform is a plus.
  • Good analytical thinking, communication, collaboration, ownership and eagerness to learn.

Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Translate requirements into clean, scalable technical solutions.
  • Develop and integrate web, mobile, automation, and business process solutions.
  • Investigate defects, improve performance, and resolve production issues.
  • Participate in code reviews, documentation, and agile delivery.
  • Collaborate with product, design and other engineers to deliver software.

Skills

OO design
Data structures
Algorithms
REST APIs
Databases
Version control
Testing
CI/CD
Power Platform (beneficial)

Tools

Web/mobile development frameworks
Cloud awareness

Job description

Codeguru is hiring a Software Engineer for a remote-capable role tied to Lahore. You will design, develop, test, and maintain software applications and services, translating requirements into scalable technical solutions. Expect collaboration across product, design, and other engineers to deliver robust digital products.

The role emphasizes REST APIs, databases, version control, testing, and SDLC practices, with beneficial exposure to cloud services, CI/CD, AI automation, or MS Power Platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Codeguru • Lahore

On-site
PKR 1,200,000 - 2,400,000
Senior Backend Architect: AI‑Driven, Remote & Equity
Senior Backend Architect: AI‑Driven, Remote & Equity

S27a • Lahore

On-site
PKR 11,151,380 - 16,727,070
Flexible/Remote-first work environment
Budget for continuous learning
Equity options and performance-based bonuses
Software Engineer – Web & Backend Delivery (On-site, Lahore)
Software Engineer – Web & Backend Delivery (On-site, Lahore)

Next Innovation Systems LLC • Lahore

On-site
PKR 1,200,000 - 2,000,000
AI Engineer: Build & Scale Reliable Digital Platforms
AI Engineer: Build & Scale Reliable Digital Platforms

TechAbout • Lahore

On-site
PKR 2,000,000 - 2,800,000
AI Full Stack Engineer
AI Full Stack Engineer

Devsinn Technologies • Lahore

On-site
PKR 2,000,000 - 4,500,000
Remote AI Engineer — Full-Time, Immediate Start
Remote AI Engineer — Full-Time, Immediate Start

Pintern • Pakistan

Remote
PKR 1,500,000 - 2,500,000
Software Developer
Software Developer

Techwave Developers • Hyderabad City Taluka

Hybrid
PKR 1,200,000 - 2,100,000
AI / Full Stack Engineer
AI / Full Stack Engineer

DiverseCity • Lahore

Hybrid
PKR 2,000,000 - 3,200,000
Full-Stack Cloud & AI Software Engineer
Full-Stack Cloud & AI Software Engineer

Elktech • Lahore

On-site
PKR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Next Innovation Systems LLC • Lahore

On-site
PKR 1,200,000 - 2,000,000