Mid-Level Software Engineer (Web Development)

Techscale


Date: 2 days ago
City: Lahore
Contract type: Full time
About The Role

Job Title: Mid-Level Software Engineer (Web Development)

Location: Lahore

Industry: Web Development

Experience Level: 2–5 Years

Job Description

We are seeking a skilled and motivated Mid-Level Software Engineer to join our dynamic web development team. The ideal candidate will have a passion for building scalable, high-performing applications and a track record of delivering innovative solutions. If you are experienced with modern web technologies and eager to contribute to exciting projects, we’d love to hear from you!

Key Responsibilities

  • Develop, maintain, and enhance web applications using React, Next.js, and TypeScript.
  • Design and integrate GraphQL and REST APIs for seamless front-end and back-end communication.
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and other engineers, to deliver robust software solutions.
  • Write clean, maintainable, and efficient code while adhering to industry best practices and standards.
  • Debug and optimize applications for maximum performance and scalability.
  • Participate in code reviews, design discussions, and project planning.

Must-Have Skills & Experience

  • Strong proficiency in React, Next.js, and TypeScript.
  • Experience working with GraphQL and REST APIs.
  • Solid understanding of front-end development principles, including component-based architecture and state management.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving skills and attention to detail.

Optional (Preferred) Skills & Experience

  • Backend development experience using Node.js or Java Spring Boot.
  • Knowledge of SSO and authentication protocols such as MSAL.
  • Familiarity with serverless technologies like Azure Function Apps or equivalent.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 2–5 years of professional software development experience in web applications.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and learning.
  • Collaborative and innovative work environment.
  • Flexible working arrangements

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

Expression of Interest: Team Lead - Planning and Reporting

BAT, Lahore
2 days ago
BAT is evolving at pace into a global multi-category business. We are on a mission to decrease the health impact of our industry.To achieve our ambition, we are looking for colleagues who are ready to Be The Change. Come, join us on this journey!BAT DBS PAKISTAN IS LOOKING FOR TEAM LEAD – PLANNING & REPORTING JOB TITLE Team Lead –...

IT Support Specialist Lahore

DevBunch Private Limited, Lahore
3 days ago
IT Support Specialists are responsible for analyzing, troubleshooting and evaluating technology issues. This role may support internal clients, helping to keep employees productive, or external customers of a company, helping them via the telephone or webchat.Responsibilities And DutiesTroubleshoot technological issues and solve problems quickly to ensure our business operations run smoothlyInstall all new technology for the company, including computer operating...

Senior SQA Engineer

Dubizzle Labs, Lahore
4 days ago
At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite products to support...