Software Engineer (User Interface)

Experience Required

3+ years of hands-on experience in front-end development and modern JavaScript technologies.

Key Responsibilities

  • Design, develop, and maintain responsive, high-performance user interfaces for web and mobile applications.
  • Build reusable components and scalable front-end architecture using modern JavaScript frameworks.
  • Collaborate with designers, backend developers, and product teams to deliver seamless user experiences.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Integrate third-party APIs and services, including mapping solutions.
  • Participate in code reviews, testing, debugging, deployment, and continuous improvement of applications.

Required Skills & Qualifications

  • Strong experience with React JS, React Native, and Redux.
  • Proficiency in JavaScript, including ES6+ concepts and modern front-end practices.
  • Strong understanding of HTML5, CSS3, and responsive web design.
  • Experience with Git or other version control systems.
  • Hands-on experience with Google Maps APIs integration.
  • Knowledge of CSS pre-processors such as LESS and SASS.
  • Good understanding of jQuery, AJAX, asynchronous request handling, and partial page updates.
  • Strong knowledge of cross-browser compatibility issues and resolution techniques.
  • Experience with client-side build and deployment processes.
  • Familiarity with JavaScript testing frameworks such as Jest, Mocha, or similar.

Preferred / Added Advantage

  • Experience working with Node.js.
  • Exposure to CI/CD pipelines and modern DevOps practices.
  • Experience with Agile/Scrum development environments.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.

Job Category: (Morning-Shift) On-Site
Job Type: Full Time
Job Location: Johar Town-Lahore
Pay: Market Competitive + Other perks as per companies Grading policy
Job Language: English

Apply for this position

Allowed Type(s): .pdf, .doc, .docx