Full Stack Engineer (Node, Vue, MySQL)

RepairDesk

Lahore

On-site

Confidential

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health Insurance (IPD) - Self, Spouse,
Maternity & Paternity Benefits
Provident Fund
Paid Leaves
Profit/Stocks Sharing Plan

Job summary

RepairDesk is seeking a capable software engineer to develop and maintain scalable web and mobile applications. You will collaborate with designers and product managers to deliver high-performance software, write clean code, and implement comprehensive API use cases while ensuring secure and efficient AI-assisted development.

The role requires 3+ years of relevant experience, strong Node.js, PHP and Vue.js skills, and a solid background in REST APIs, OO and database design.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of relevant work experience.
  • Strong backend skills in Node.js and PHP.
  • Frontend experience with Vue.js.
  • REST APIs, OO design and database design experience.
  • Familiarity with AWS, Git, CI/CD and DevOps basics.
  • Ability to work independently and meet deadlines.
  • Commitment to coding best practices.

Responsibilities

  • Developing and maintaining scalable front-end and back-end applications for web and mobile platforms.
  • Collaborate with designers, product managers, and engineers to build high-performance software.
  • Write clean, efficient, and maintainable code following best practices.
  • Create and implement use cases and test cases for APIs and integrate front-end with back-end.
  • Test, troubleshoot, debug, and optimize existing systems for performance.
  • Participate in code reviews and uphold quality standards.
  • Optimize legacy algorithms to improve performance.
  • Leverage AI-assisted tools for code generation and refactoring.
  • Ensure responsible use of AI, including data privacy and cost optimization.
  • Provide regular progress updates to the team lead.

Skills

Node.js
PHP
Vue.js
REST APIs
OO Design
Database Design
JavaScript
TypeScript
JavaScript
OOP design
Git
AWS
CI/CD
DevOps Basics
TypeORM

Education

Bachelor's degree in Computer Science (or related field)

Tools

TypeORM
Git
AWS
CI/CD
DevOps

Job description

RepairDesk is an industry leading repair shop management software designed for single-store, multi-store, franchise, and mail-in repair businesses. The software is customizable to various industry verticals such as cell phone, computer, electronic repairs, and more. With 40+ integrations and modules, RepairDesk is available in 30+ languages, trusted by over 3,000 businesses worldwide.

Tasks

RepairDesk is a modern repair shop management software with 40+ powerful integrations and modules. The software is customisable to meet the workflows of single-store, multi-store, and franchise repair businesses in various industry verticals. Available in 30+ languages, RepairDesk is trusted by over 3,000 businesses globally, helping them save time, manage inventory, and run profitable repair stores.

Responsibilities:

  • Developing and maintaining scalable front-end and back-end applications for web and mobile platforms.
  • Collaborating with product designers, product managers, and other engineers to build user-friendly, high-performance software.
  • Writing clean, efficient, and maintainable code while adhering to best practices in software development.
  • Writing and Implementing comprehensive use cases and test cases for APIs and ensuring seamless integration between front-end and back-end systems.
  • Testing, troubleshooting, debugging, and optimising existing systems for performance and scalability.
  • Participating in code reviews, providing constructive feedback, and maintaining quality standards.
  • Utilize expertise to optimize legacy algorithms for improved software performance.
  • Leverage AI-assisted development tools for code generation, refactoring, and optimization to improve productivity and reduce development time.
  • Ensure responsible and secure use of AI, including data privacy and cost optimization.
  • Provide regular progress updates and reports to the team lead.
Requirements
  • Bachelor's degree in Computer Science (or related field)
  • 3+ years of relevant work experience
  • Strong proficiency in backend languages (Node.js and PHP).
  • Solid experience with modern frontend frameworks (Vue.js preferred).
  • Hands-on experience with REST APIs and expertise in Object Oriented Design and Database Design.
  • Familiarity with cloud platforms (AWS).
  • Experience with version control systems (Git).
  • Understanding of CI/CD pipelines and DevOps basics.
  • Proven ability to work independently and meet deadlines.
  • Commitment to following coding best practices.

Technical Skills: Proficiency in Node.js, Vue.js, MySQL, TypeScript, TypeORM, JavaScript

Benefits
  • Health Insurance (IPD)- Self, Spouse & Children
  • Maternity & Paternity Benefits
  • Provident Fund
  • Paid Leaves (Casual, Medical & Annual)
  • Profit/Stocks Sharing Plan (Tenured Employees)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (PHP/Node, Vue, MySQL)
Full Stack Engineer (PHP/Node, Vue, MySQL)

RepairDesk • Lahore

On-site
Confidential
Health Insurance (IPD) - Self, Spouse,
Maternity & Paternity Benefits
Provident Fund
+2
Full Stack Engineer PHP Node Vue MySQL
Full Stack Engineer PHP Node Vue MySQL

RepairDesk • Lahore

On-site
PKR 2,500,000 - 3,500,000
Health Insurance (IPD) - Self, Spouse?
Maternity & Paternity Benefits
Provident Fund
+2
Full Stack Engineer Node Vue MySQL
Full Stack Engineer Node Vue MySQL

RepairDesk • Lahore

On-site
PKR 1,200,000 - 2,000,000
Health Insurance (IPD) - Self, Spouse,
Provident Fund
Paid Leaves (Casual, Medical & Annual)
+1
Full Stack Engineer (Node/PHP, Vue, MySQL)
Full Stack Engineer (Node/PHP, Vue, MySQL)

JobCubby • Lahore

On-site
PKR 1,200,000 - 2,100,000
Health Insurance (IPD) - Self, Spouse,
Provident Fund
Paid Leaves (Casual, Medical & Annual)
+1
Full Stack Engineer (PHP/Node, Vue, MySQL)
Full Stack Engineer (PHP/Node, Vue, MySQL)

JobCubby • Lahore

On-site
PKR 1,800,000 - 2,400,000
Health Insurance
Maternity Benefits
Paternity Benefits
+4
Full-Stack Engineer: Node, PHP, Vue & MySQL — Great Benefits
Full-Stack Engineer: Node, PHP, Vue & MySQL — Great Benefits

RepairDesk • Lahore

On-site
PKR 2,500,000 - 3,500,000
Health Insurance (IPD) - Self, Spouse?
Maternity & Paternity Benefits
Provident Fund
+2
Full Stack Engineer - Node/PHP, Vue, MySQL | Scale Global SaaS
Full Stack Engineer - Node/PHP, Vue, MySQL | Scale Global SaaS

JobCubby • Lahore

On-site
PKR 1,200,000 - 2,100,000
Health Insurance (IPD) - Self, Spouse,
Provident Fund
Paid Leaves (Casual, Medical & Annual)
+1
Full-Stack Engineer (Node, Vue, MySQL) — Stock Options
Full-Stack Engineer (Node, Vue, MySQL) — Stock Options

RepairDesk • Lahore

On-site
Confidential
Health Insurance (IPD) - Self, Spouse,
Maternity & Paternity Benefits
Provident Fund
+2
Full-Stack Engineer (Node, PHP, Vue, MySQL) for Global SaaS
Full-Stack Engineer (Node, PHP, Vue, MySQL) for Global SaaS

RepairDesk • Lahore

On-site
Confidential
Health Insurance (IPD) - Self, Spouse,
Maternity & Paternity Benefits
Provident Fund
+2
Full-Stack Engineer (Node/Vue) – Scale SaaS with AI Tools
Full-Stack Engineer (Node/Vue) – Scale SaaS with AI Tools

RepairDesk • Lahore

On-site
PKR 1,200,000 - 2,000,000
Health Insurance (IPD) - Self, Spouse,
Provident Fund
Paid Leaves (Casual, Medical & Annual)
+1