Senior Software Engineer

Qbatch


Date: 3 days ago
City: Faisalabad
Contract type: Full time
We are seeking a Senior Software Engineer with 4–5 years of hands-on experience in building robust and scalable full-stack applications. This role is ideal for a technically strong engineer with expertise across modern front-end and back-end frameworks, and the ability to engage directly with clients.

You will drive the entire development lifecycle — from requirements gathering to production-ready releases. As this is a client-facing role, strong communication skills and the ability to represent the engineering team in meetings and interviews are essential. Occasional weekend availability may be required to support critical deliverables or onboarding.

Key Responsibilities

  • Architect, design, and develop full-stack applications using modern frameworks and tools.
  • Work with technologies such as:
    • Front-end: React, Vue.js, Angular
    • Back-end: Node.js, Python (FastAPI, Django), Next.js, NestJS, Golang
  • Build performant, responsive front-end applications integrated with scalable APIs.
  • Design and implement clean, maintainable RESTful APIs and/or GraphQL services.
  • Translate UI/UX designs into functional, high-performance web applications.
  • Collaborate with clients to gather requirements, present solutions, and represent the engineering team in interviews and discussions.
  • Conduct code reviews, troubleshoot production issues, and implement performance optimizations.
  • Collaborate in an Agile environment with designers, QA, DevOps, and product owners.
  • Provide leadership by managing and mentoring a cross-functional team of 5+ engineers, including QA professionals.
  • Be available on weekends, if required, for critical deadlines or onboarding support.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4–5 years of professional full-stack development experience.
  • Strong proficiency in at least one front-end framework (React, Vue, or Angular).
  • Hands-on back-end experience with Node.js, Python, Next.js, or NestJS.
  • Solid understanding of modern web architecture, asynchronous programming, and API design.
  • Familiarity with responsive design, cross-browser compatibility, and performance best practices.
  • Excellent verbal and written communication skills in English.
  • Confident in client-facing roles, including demos and interviews.
  • Ability to work both independently and collaboratively in a remote Agile team.
  • Proven track record of leading and managing engineering teams to deliver successful projects.


Nice to Have

  • Experience with TypeScript across front-end and back-end.
  • Familiarity with DevOps tools such as Docker, CI/CD pipelines, AWS, or GCP.
  • Experience with testing frameworks and implementing automated test strategies.
  • Previous experience in mentorship, technical leadership, or project ownership.

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

Marketing Officer – Footwear Division

Ranyal Industries, Faisalabad
3 days ago
The ideal candidate will have experience in all stages of the sales cycle. They should be confident with building new client relationship and maintaining existing ones. They should have evidence of strong skills and possess good negotiation skills.  ResponsibilitiesBuild relationships with prospective clients Maintain consistent contact with existing clients Manage sales pipeline Analyze market and establish competitive advantagesTrack metrics to ensure...

Business Process and Automation Specialist

TalentPop App, Faisalabad
3 weeks ago
Optimize Systems, Drive Efficiency – Join Us as a Business Process and Automation Specialist!Are you passionate about transforming operations through automation and streamlined workflows? We’re looking for a Business Process and Automation Specialist with a knack for building smart systems that enhance performance across departments. If you're ready to make a tangible impact and grow with a dynamic remote team,...

Engineer

Coca-Cola CCI, Faisalabad
4 weeks ago
Engineer, Faisalabad, PakistanJoin us to take your career journey to the next level!#ProudlyCCI Job IdentificationWe are looking for an Engineer to be part of our Supply Chain team in Faisalabad.What We ExpectTo develop people and process capability according to short-term and long-term needs.Plan, develop and realize protective and preventive maintenance programs to ensure compliance of machinery & equipment.Ensure realization of...