Job Detail

Senior Frontend Engineer (React)

CRU · GB
Web Development Full–time
ID: #1778
Posted: 2026-02-26
Salary

Description

About CRU: CRU International is a leading provider of business intelligence and consulting services in the metals, mining, and fertilizer industries. With over 50 years of experience, we offer valuable insights and analysis that help our clients make informed decisions in an ever-changing global market. About the role: Lead the creation, maintenance and growth of CRU’s modern web applications, expanding and integrating customer-focused digital experiences that are accessible, consistent and user-friendly. Work closely with Engineering, Product, Enterprise Systems and cross-functional teams to deliver solutions that improve consistency, quality and market readiness. This role aligns with CRU’s values of integrity, collaboration, excellence and client focus. Key Responsibilities: • Drive the technical vision and strategy for web application development • Design and implement state-of-the-art web applications and provide technical leadership and mentorship • Foster a culture of continuous learning, best practice adoption and high-quality delivery • Collaborate with business and engineering stakeholders to ensure web capabilities align with broader objectives and integrate with strategic systems • Work with Product, UX, Engineering and Data Governance to rapidly ideate, build and deploy new products to customers • Ensure applications are accessible, consistent, user-friendly and maintainable • Expand and integrate solutions across customer-focused digital experiences Qualifications: • BSc in Computer Science or a related highly quantitative field, or equivalent experience Skills & Experience: • Strong experience building complex web applications with JavaScript, TypeScript and React • Solid understanding of software engineering concepts, including OO and functional programming paradigms • Experience with Agile software development methodologies • Practical experience with Shift-Left practices, TDD, SOLID principles and related processes • Proficiency in automation, continuous delivery and all aspects of the Software Development Life Cycle • Experience with cloud platforms (AWS, Azure, GCP); Azure stack experience desirable • Delivery-focused, with strong planning, organisation and a passion for quality and innovation • Excellent communication and interpersonal skills; able to explain complex issues to non-technical audiences and work across multiple business disciplines • Ability to operate efficiently in a fast-paced, dynamic environment and work independently or as part of a team • Nice to have: Python What We Offer: • Competitive salary and flexible benefits package. • Opportunities for professional growth and development as part of a global company. • A collaborative and supportive work environment. • The chance to work with industry-leading experts and over a diverse range of topics and projects.

Hard Skills 5
Skill Source Confidence
JavaScript llm_hard
100%
React llm_hard
100%
AWS (Amazon Web Services) llm_hard
80%
Azure (Microsoft) llm_hard
80%
Google Cloud Platform llm_hard
80%
Soft Skills 14
Skill Source Confidence
Self-Improvement llm_soft
100%
Explaining Complex Ideas Clearly llm_soft
100%
Continuous Learning llm_soft
100%
Skill Development llm_soft
100%
Cross-Functional Communication llm_soft
100%
Mentoring llm_soft
100%
Teamwork llm_soft
100%
Collaboration llm_soft
100%
Organization Skills llm_soft
100%
Planning llm_soft
100%
Working Independently llm_soft
100%
Technical Writing llm_soft
80%
Documentation llm_soft
80%
Self-Management llm_soft
80%
Apply Options
Publisher Direct Link
LinkedIn No Apply
Talents By StudySmarter No Apply
Jobrapido No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Senior Frontend Engineer (React) extracted 6014 2026-03-21 23:20
Senior Frontend Engineer (React) classified 549 2026-03-21 19:01
junior frontend engineer in United Kingdom gb processed 11724 2026-03-21 15:25
Raw JSON
{
  "job_id": "hBn9JUcvpRoEVcHYAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Senior Frontend Engineer (React)",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 53.381128999999994,
  "job_location": "Sheffield",
  "job_onet_soc": "15113400",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-frontend-engineer-react-at-cru-4378335319?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/impala-search/sheffield/senior-frontend-react-engineer-16707708/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobrapido",
      "apply_link": "https://uk.jobrapido.com/jobpreview/4514943076233379840?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-frontend-engineer-react-at-cru-4378335319"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRVNYYbCE823mh1CpvZNHTa4lxizBU7Bn2rcbLA&s=0",
  "employer_name": "CRU",
  "job_is_remote": false,
  "job_longitude": -1.4700849999999999,
  "job_posted_at": "23 days ago",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://uk.linkedin.com/jobs/view/senior-frontend-engineer-react-at-cru-4378335319?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "About CRU:\n\nCRU International is a leading provider of business intelligence and consulting services in the metals, mining, and fertilizer industries. With over 50 years of experience, we offer valuable insights and analysis that help our clients make informed decisions in an ever-changing global market.\n\nAbout the role:\n\nLead the creation, maintenance and growth of CRU’s modern web applications, expanding and integrating customer-focused digital experiences that are accessible, consistent and user-friendly. Work closely with Engineering, Product, Enterprise Systems and cross-functional teams to deliver solutions that improve consistency, quality and market readiness. This role aligns with CRU’s values of integrity, collaboration, excellence and client focus.\n\nKey Responsibilities:\n• Drive the technical vision and strategy for web application development\n• Design and implement state-of-the-art web applications and provide technical leadership and mentorship\n• Foster a culture of continuous learning, best practice adoption and high-quality delivery\n• Collaborate with business and engineering stakeholders to ensure web capabilities align with broader objectives and integrate with strategic systems\n• Work with Product, UX, Engineering and Data Governance to rapidly ideate, build and deploy new products to customers\n• Ensure applications are accessible, consistent, user-friendly and maintainable\n• Expand and integrate solutions across customer-focused digital experiences\n\nQualifications:\n• BSc in Computer Science or a related highly quantitative field, or equivalent experience\n\nSkills & Experience:\n• Strong experience building complex web applications with JavaScript, TypeScript and React\n• Solid understanding of software engineering concepts, including OO and functional programming paradigms\n• Experience with Agile software development methodologies\n• Practical experience with Shift-Left practices, TDD, SOLID principles and related processes\n• Proficiency in automation, continuous delivery and all aspects of the Software Development Life Cycle\n• Experience with cloud platforms (AWS, Azure, GCP); Azure stack experience desirable\n• Delivery-focused, with strong planning, organisation and a passion for quality and innovation\n• Excellent communication and interpersonal skills; able to explain complex issues to non-technical audiences and work across multiple business disciplines\n• Ability to operate efficiently in a fast-paced, dynamic environment and work independently or as part of a team\n• Nice to have: Python\n\nWhat We Offer:\n• Competitive salary and flexible benefits package.\n• Opportunities for professional growth and development as part of a global company.\n• A collaborative and supportive work environment.\n• The chance to work with industry-leading experts and over a diverse range of topics and projects.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DhBn9JUcvpRoEVcHYAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "3",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1772064000,
  "job_posted_at_datetime_utc": "2026-02-26T00:00:00.000Z"
}