About the Role
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
- Design and develop engaging responsive user interfaces using React HTML CSS and modern JavaScript.
- 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.
- Ensure cross-browser compatibility and optimise applications for maximum speed and scalability.
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 and its core principles.
- Deep understanding of React Hooks (useState useEffect useContext useReducer useMemo useCallback and custom hooks).
- Strong knowledge of frontend architecture patterns JavaScript (ES6) HTML5 and CSS3.
- 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.
- Experience developing real-time data systems supporting operational environments preferred.
Core Competencies
- Strong aesthetic and functional understanding of layout typography and user experience.
- Excellent analytical thinking and creative problem-solving skills.
- Outstanding written and verbal communication.
- Ability to work independently while thriving in a collaborative environment.
- Attention to detail and a commitment to delivering quality work.
Why Join Us
At AI is a partner to people not a replacement. This is Industry 5.0 in practice: technology amplifying human capability so energy operations become safer more reliable and more efficient delivering secure affordable cleaner energy at scale.
You will join a mission-driven team led by credible industry leadership with the freedom to build technology that genuinely changes how an industry works.
About the Role 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...
About the Role
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
- Design and develop engaging responsive user interfaces using React HTML CSS and modern JavaScript.
- 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.
- Ensure cross-browser compatibility and optimise applications for maximum speed and scalability.
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 and its core principles.
- Deep understanding of React Hooks (useState useEffect useContext useReducer useMemo useCallback and custom hooks).
- Strong knowledge of frontend architecture patterns JavaScript (ES6) HTML5 and CSS3.
- 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.
- Experience developing real-time data systems supporting operational environments preferred.
Core Competencies
- Strong aesthetic and functional understanding of layout typography and user experience.
- Excellent analytical thinking and creative problem-solving skills.
- Outstanding written and verbal communication.
- Ability to work independently while thriving in a collaborative environment.
- Attention to detail and a commitment to delivering quality work.
Why Join Us
At AI is a partner to people not a replacement. This is Industry 5.0 in practice: technology amplifying human capability so energy operations become safer more reliable and more efficient delivering secure affordable cleaner energy at scale.
You will join a mission-driven team led by credible industry leadership with the freedom to build technology that genuinely changes how an industry works.
اعرض المزيد
عرض أقل