Frontend Software Engineer (React)
Role details
Job location
Tech stack
Job description
Job Description We are currently seeking a Frontend Software Engineer to take responsibility for building, enhancing, and maintaining products or systems that support Sage's business plans and long-term objectives, using the identified architecture.
As a Frontend Software Engineer at Sage, you will design, develop, and deploy the frontend components for our internal AI-driven data products and platforms.
You'll work closely with cross-functional teams, including data engineers, AI engineers, analysts, and business stakeholders, and drive the frontend execution of solutions that deliver measurable value.
*** Please note that this role is hybrid and will require you to work 3 days a week from our Newcastle office. *** Key Responsibilities * Spearhead the development of modern, responsive user interfaces for our internal data platforms.
- Enhance user experience by improving layouts, navigation, and interactions, and translate designs into high-quality, production-ready, cross-browser code.
- Maintain frontend development standards and best practices, including reusable components, documentation, and performance optimization
- Ensure design consistency by utilizing SASS/SCSS, Tailwind CSS, or similar styling methodologies.
Requirements
- Proficiency in React and TypeScript.
- Ability to translate wireframes (e.g., Figma) and design specifications into high-quality, production-ready code with cross-browser and device compatibility.
- Experience working in a SaaS environment.
- Exposure to Bedrock LLM models; experience with Machine Learning is desirable but not essential.