fb_pixel
back
Back
Location:
Lahore, Pakistan
Department: Information Technology
Job Description

We are looking for a highly skilled and experienced Senior Software Engineer with strong backend development expertise in Laravel, Python, or Node.js. You will play a key role in designing, developing, and maintaining scalable software solutions powering our digital products. This is a great opportunity to contribute to full-cycle product development and collaborate across cross-functional teams in a dynamic, product-first environment.

Key Responsibilities

  • Design and build robust, scalable, and secure backend applications using Laravel, Python (Django/Flask/FastAPI), or Node.js (Express/NestJS).
  • Develop RESTful APIs and ensure seamless integration with front-end applications (React.js or similar).
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions.
  • Lead and participate in code reviews, enforce best practices, and mentor junior developers.
  • Optimize application performance and scalability through clean architecture and database optimization.
  • Write unit, integration, and functional tests to ensure high code quality.
  • Contribute to technical documentation, deployment scripts, and CI/CD pipelines.
  • Stay up to date with emerging technologies and frameworks relevant to your stack.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional experience in backend development with any of the following:
  • Laravel (PHP)
  • Python (Django, Flask, FastAPI)
  • Node.js (Express, NestJS)
  • Strong understanding of RESTful APIs, MVC architecture, and database design (MySQL, PostgreSQL, MongoDB).
  • Experience with version control systems (e.g., Git), Docker, and CI/CD pipelines.
  • Solid understanding of software design principles (SOLID, DRY, KISS) and application security practices.
  • Proven track record of working on production-grade SaaS platforms, enterprise software, or large-scale applications.
  • Excellent problem-solving, debugging, and communication skills.

Job Type: Full-time

Pay: Rs200,000.00 - Rs325,000.00 per month

Work Location: In person


Job Id: oCl/nOn6qx/LFrUlGaxiRBMK3ne1WL1CR6t8QnctDJsnAFf5pg08OUqzVgrk3cFQeICHBU012a7WGXjDAcfBKUkmS/naKgAMyyVSFj8QDYqYmEVfoB4FyPOE4o3vZVkeMS0Ow413tB/sPIgG3mgn0vcomps=
companyLogo
Programmers Force
Senior Software Engineer – Laravel / Python / Node.js