Overview
We are looking for a Intermediate Engineer to design and implement complex front-end solutions across our Upstream Planning portfolio. This role involves supporting technical decisions while ensuring adherence to best practices. The overall objective is to contribute to modern, scalable, and performant user interfaces that enhance deliverable quality and performance.
Responsibilities
1. Develop and maintain front-end Upstream Planning solutions in an Agile environment.
2. Support architectural standards, best practices, and reusable components across the application portfolio.
3. Adoption of modern technologies and frameworks
4. Support technical decisions, work with coding standards, and ensure high-quality deliverables.
5. Collaborate on CI/CD pipelines and DevOps practices to streamline the development process.
6. Collaborate with stakeholders, identify risks, and proactively resolve bottlenecks.
7. Ensure proper documentation and compliance with guidelines.
8. And other duties as assigned.
Requirements
9. 3+ years of JavaScript development experience
10. 2+ years of hands-on front-end development with React 18+ or comparable framework(s)
11. Proficiency in modern JavaScript (ES6+) including arrow functions, destructuring, spread operator, async/await, promises, and closures
12. Familiarity with state management
13. Proficiency in using package management systems
14. Familiarity with DevOps practices and Agile methodologies.
15. Strong understanding in designing solutions for high availability, scalability, and performance optimization.
16. Proficiency in cloud technologies
17. Knowledge of APIs and microservices architecture
18. Excellent Analytical and Problem-Solving Skills.
19. Strong communication skills.
20. Fluent in English, both written and verbal.
Preferred Skills
21. Familiarity using AI coding tools
22. Hands on experience in Angular development (Angular 2+ through Angular 17+)
23. Proficiency using TypeScript
24. Familiarity with React Query/TanStack Query
25. Proficiency with Tailwind CSS or other modern CSS frameworks
26. Knowledge of upstream oil and gas domain
Additional Details
27. Visa Sponsorship: Employment eligibility to work with Quorum Software in the United Kingdom is required as the company will not pursue visa sponsorship for this position. The successful candidate will be required to ensure they maintain and renew any visas or permits that grant employment eligibility where applicable.
About Quorum Software
Quorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners. Since, Quorum has helped thousands of energy workers with business workflows that optimize profitability and growth. Our vision for the future connects the global energy ecosystem through cloud-first software, data standards, and integration. The trusted source of decision-ready data for 1,+ companies, Quorum Software makes the essential connections that let us work better together in the connected energy workplace. For more information, visit quorumsoftware.com.
Quorum Diversity Statement: At Quorum, we are committed to fostering, cultivating, and preserving a culture of belonging. We want to be the place where a diverse pool of talented people join us, stay with us and do their best work. With a diverse team of employees, we grow and learn better together. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and our achievements. We are fully focused on equity and equality and believe deeply in diversity of race, gender, sexual orientation, age, religion, ethnicity, national origin, ability, neurodiversity and all the other characteristics that make us unique.
Quorum Business Solutions and Quorum Software are Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, veteran status, disability, genetic information, or any other basis protected by law.
Those applicants requiring reasonable accommodation to the application and/or interview process should notify a member of the Human Resources Department