Qureos

Find The RightJob.

Senior Frontend Engineer

Job Description

About the Role

We are hiring a Frontend Engineer to design and build user-facing experiences for a modern platform transforming how the energy sector collaborates and operates. This role focuses on creating intuitive, responsive, and high-performance interfaces that make complex industrial workflows simple and actionable.

You will turn real-time data into clarity, enabling engineers, procurement teams, and suppliers to work together seamlessly through thoughtfully crafted interfaces that are efficient, scalable, and easy to use.

Key Responsibilities

Development & Implementation

  • Design and develop engaging, responsive user interfaces using React, HTML, CSS, and modern JavaScript
  • Build scalable and maintainable frontend architectures using reusable React components and state management solutions
  • Implement robust, reusable design patterns following clean-code principles and industry best practices
  • Ensure cross-browser compatibility and optimize applications for speed, performance, and scalability

Collaboration & Communication

  • Work closely with UX/UI designers to translate designs into pixel-perfect, functional interfaces
  • Collaborate with backend engineers to integrate APIs and ensure seamless data flow
  • Engage with stakeholders to understand requirements and deliver high-quality solutions
  • Participate in code reviews and contribute to maintaining high engineering standards

Code Management & Quality

  • Use Git and version-control best practices to manage and track code changes
  • Implement and maintain CI/CD pipelines for efficient and reliable deployments
  • Produce clear and comprehensive documentation for code, APIs, and technical decisions
  • Promote frontend engineering best practices and contribute to shared team knowledge

Problem Solving & Optimization

  • Debug and resolve complex user-facing issues to ensure a smooth user experience
  • Conduct performance audits and implement optimizations to improve load times and responsiveness
  • Identify potential security risks and apply appropriate safeguards
  • Stay current with emerging frontend technologies, frameworks, and best practices

Required Qualifications

Experience

  • Minimum 5+ years of professional frontend development experience post-graduation
  • Proven experience delivering production-grade frontend applications
  • Experience working in Agile or Scrum environments

Technical Expertise

  • Expert-level proficiency in React.js and its core principles
  • Deep understanding of React Hooks, including:
  • useState, useEffect, useContext, useReducer
  • useMemo, useCallback, and custom hooks
  • Strong command of JavaScript (ES6+), HTML5, and CSS3
  • Experience with state management libraries such as:
  • Redux, Redux Toolkit, MobX, Context API, or Zustand
  • Proficiency with React Router for navigation and routing
  • Strong understanding of performance optimization techniques:
  • Memoization, lazy loading, code splitting
  • Familiarity with testing frameworks:
  • Jest, React Testing Library, Enzyme

Core Concepts & Security

  • Strong understanding of frontend architecture, UI design principles, and user-centered design
  • Solid knowledge of frontend security best practices, including mitigation of OWASP Top 10 vulnerabilities:
  • XSS, CSRF, injection attacks, sensitive data exposure
  • Proficiency with Git and collaborative development workflows
  • Commitment to writing maintainable, testable, and well-documented code

Industry & Domain Knowledge

  • Oil and gas industry experience is a plus but not mandatory
  • Willingness to learn MRO supply-chain workflows and procurement systems
  • Understanding of procurement processes, supply-chain analytics, and operational KPIs is advantageous
  • Experience with real-time data systems supporting operational environments is preferred

Core Competencies

  • Strong visual and functional understanding of layout, typography, and UX
  • Excellent analytical thinking and problem-solving skills
  • Clear and effective written and verbal communication
  • Ability to work independently while contributing in a collaborative team environment
  • High attention to detail and commitment to quality
  • Willingness to travel for client implementations and operational support

Job Type: Full-time

Application Question(s):

  • How many years of Frontend Development experience do you currently have?
  • Salary expectation in PKR?
  • What is your current notice period? (days)
  • What would you rate your English (Speaking/Writing) out of 10?

Work Location: In person

© 2026 Qureos. All rights reserved.