Senior Frontend Engineer

Swan Global

Doha

On-site

QAR 180,000 - 300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Swan Global is hiring a Frontend Engineer in Doha to design and build user-facing experiences for the ADAPT platform, transforming energy-sector collaboration and operations.

You will turn real-time data into clarity, creating intuitive, responsive interfaces that enable engineers, procurement teams, and suppliers to work together seamlessly.

Qualifications

  • 5+ years of frontend development experience post-graduation.
  • Proven track record delivering production-grade frontend applications.
  • Experience working in agile or scrum environments.
  • Expert-level proficiency in React.js and its core principles.

Responsibilities

  • Build scalable frontend architectures using reusable React components and state management solutions.
  • Collaborate with UX/UI designers to translate designs into pixel-perfect, functional interfaces.
  • Integrate APIs and collaborate with backend developers to ensure seamless data flow.
  • Participate in code reviews and maintain high-quality standards.
  • Implement CI/CD pipelines and produce maintainable, well-documented code.

Skills

React.js
UI architecture
Frontend performance
Agile/Scrum
Code reviews

Tools

Redux
Redux Toolkit
MobX
Context API
Zustand
React Router
Jest
Enzyme

Job description

We are hiring a Frontend Engineer to design and build the user-facing experience of ADAPT the platform transforming how the energy sector collaborates and operates. The 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 beautifully crafted interfaces that feel effortless to use.

Key Responsibilities
Development and Implementation
  • Build scalable, maintainable frontend architectures using reusable React components and state management solutions.
  • Implement robust, reusable design patterns following clean-code principles and established best practices.
Collaboration and Communication
  • Partner effectively with UX/UI designers to translate designs into pixel-perfect, functional interfaces.
  • Collaborate with backend developers to integrate APIs and ensure seamless data flow.
  • Work closely with stakeholders to understand requirements and deliver solutions that exceed expectations.
  • Participate in code reviews and contribute constructively to maintain high-quality standards.
Code Management and Quality
  • Use Git and version-control best practices to manage and track code changes.
  • Implement and maintain CI/CD pipelines for efficient deployment processes.
  • Produce comprehensive documentation for code, APIs, and technical specifications.
  • Champion best practices in frontend engineering and contribute to shared knowledge within the team.
Problem Solving and Optimisation
  • Debug and troubleshoot complex user-facing issues to ensure a smooth experience.
  • Conduct performance audits and implement optimisations to enhance load times and responsiveness.
  • Identify potential security vulnerabilities and implement appropriate safeguards.
  • Stay informed about emerging technologies and frameworks to ensure continuous improvement.
Required Qualifications
Experience
  • Minimum of five years of professional experience in frontend development post-graduation.
  • Proven track record delivering high-quality, 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 (useState, useEffect, useContext, useReducer, useMemo, useCallback, and custom hooks).
  • Proficiency in state management libraries such as Redux, Redux Toolkit, MobX, Context API, or Zustand.
  • Experience with React Router for navigation and routing.
  • Understanding of performance optimisation techniques including memoisation, lazy loading, and code splitting.
  • Familiarity with testing frameworks such as Jest, React Testing Library, and Enzyme.
Core Concepts and Security
  • Deep understanding of frontend design principles, UI architecture, and user-centred design.
  • Strong awareness of frontend security best practices, including mitigation of OWASP Top 10 vulnerabilities (XSS, CSRF, injection attacks, and sensitive data exposure).
  • Proficiency with Git and collaborative workflows.
  • Commitment to writing maintainable, testable, and well-documented code.
Industry and Domain Knowledge
  • Oil and gas industry experience preferred but not required; willingness to learn MRO supply-chain complexities.
  • Understanding of procurement processes, supply-chain analytics, and operational performance metrics is advantageous.
Core Competencies
  • Strong aesthetic and functional understanding of layout, typography, and user experience.
  • Excellent analytical thinking and creative problem-solving skills.
  • Ability to work independently while thriving in a collaborative environment.
  • Attention to detail and a commitment to delivering quality work.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Swan Global • Doha

On-site
QAR 201,000 - 268,000
UX/UI Lead – ADAPT Platform
UX/UI Lead – ADAPT Platform

Digital • Doha

On-site
QAR 309,000 - 437,000
Frontend Developer
Frontend Developer

The Group Securities • Doha

On-site
Senior Full Stack Developer
Senior Full Stack Developer

Confidential Company • Doha

On-site
QAR 240,000 - 360,000
Full Stack Engineer
Full Stack Engineer

Arab Solutions • Qatar

On-site
QAR 250,000 - 450,000
Human Workflows and UX Designer
Human Workflows and UX Designer

Anotech • Doha

On-site
QAR 180,000 - 300,000
Senior Full Stack Developer
Senior Full Stack Developer

Experience • Doha

On-site
QAR 240,000 - 420,000
Senior Full Stack Developer
Senior Full Stack Developer

Airswift • Doha

On-site
QAR 300,000 - 540,000
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Doha

On-site
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Qatar

On-site
QAR 100,000 - 130,000