Full Stack Software Engineer

Beaconhouse National University


Date: 4 hours ago
City: Lahore
Contract type: Full time

Careers at BNU

BNU is an equal-opportunity employer. Women and minorities are encouraged to apply.

At the Human Resource Department of BNU, we believe that ‘people’ are the heart and soul of any organization. We offer a stimulating, competitive, and collaborative environment and promise adequate training and development of the University’s employees so that they can keep up with the changing requirements of their respective fields.

We welcome faculty and staff members who want to be a part of a growing Liberal Arts University. Send your job applications to [email protected] to join our team.


Beaconhouse National University is looking for a dynamic and competent Full Stack Software Engineer to join our team. The ideal candidate will be passionate about building scalable, secure applications and improving business processes through automation and sound engineering practices.

Responsibilities:

  • Analyze system requirements, identify process gaps, and design scalable, maintainable, and secure solutions.
  • Perform in-depth analysis of existing systems and lead process reengineering and automation efforts.
  • Collaborate with business users to understand and document functional and non-functional requirements.
  • Design and prototype solutions based on gap analysis and propose system improvements.
  • Oversee the full software development lifecycle including requirements gathering, design, development, testing, deployment, and support.
  • Develop, test, and deploy automation workflows to streamline business operations.
  • Conduct system audits to ensure data integrity, security, and compliance with organizational policies.
  • Continuously assess and upgrade technologies to improve system performance, reliability, and maintainability.
  • Provide technical leadership to junior developers and ensure adherence to coding standards and best practices.
  • Prepare detailed documentation for system processes, codebases, and user manuals where needed.

Minimum Qualification & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in both front-end and back-end web development (full-stack development).

Required Technical Skills:

Backend Development

  • Strong command of PHP and modern PHP frameworks, especially Laravel.
  • Proficient in object-oriented programming and design patterns (e.g., MVC).
  • Experience in developing RESTful APIs and services.

Database Management

  • Excellent understanding of relational databases (e.g., MySQL, Oracle) and strong SQL query writing skills.
  • Experience in database schema design, performance optimization, and query tuning.

Frontend Technologies

  • Proficient in HTML5, CSS3, JavaScript, and related libraries or frameworks (experience with Vue.js is a plus).
  • Ability to integrate front-end interfaces with backend services seamlessly.

Security & Compliance

  • Strong knowledge of common web vulnerabilities (e.g., XSS, SQL injection) and secure coding practices.
  • Familiarity with accessibility standards and compliance (e.g., WCAG).

Testing & DevOps

  • Experience with unit testing, integration testing, and CI/CD pipelines is a plus.
  • Familiarity with Git version control and collaborative development practices.

A market competitive salary with commensurate benefits shall be offered. Commute service on designated routes is available.

Eligible candidates may apply at [email protected] by October 5, 2025 with the post mentioned in the subject line. Only shortlisted candidates shall be contacted.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

DevOps Engineer

Techscale, Lahore
1 week ago
About The RoleWe are looking for a skilled DevOps Engineer to join our growing team and help us streamline development, deployment, and operations. You will play a critical role in implementing CI/CD pipelines, managing cloud infrastructure, automating processes, and ensuring the stability and scalability of our production systems.Job Responsibilities Design, implement, and manage scalable and reliable infrastructure using Kubernetes. Automate...

Shopify / E-Commerce Assistant

TalentPop App, Lahore
1 week ago
Join TalentPop App as a Shopify / E-Commerce Assistant (Remote)Are you someone who thrives in the world of e-commerce and enjoys keeping operations smooth and organized? TalentPop App is on the lookout for a detail-oriented and driven individual to support our Shopify storefront. From keeping product listings polished to ensuring inventory flows without a hitch, you'll play a key role...

Human Resources Operations Specialist

muSharp, Lahore
1 week ago
Role OverviewWe are seeking a HR Operations professional to oversee and manage the daily HR operations at MuSharp. The role involves ensuring smooth execution of HR policies, employee lifecycle management, compliance, and operational HR support to strengthen the employee experience and organisational efficiency.Key ResponsibilitiesManage end-to-end employee lifecycle (onboarding, confirmations, transfers, exits).Maintain and update HR records, HRIS, and employee files accurately.Support payroll coordination (attendance, leave, and overtime data consolidation).Ensure compliance with...