Software Developer - Front-End
Software Developer - Front-End

Software Developer - Front-End

Bedford Full-Time 38400 - 46200 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge e-Assessment solutions using React, Typescript, HTML, and CSS.
  • Company: Join AQA, the UK's largest provider of academic qualifications, impacting millions of students.
  • Benefits: Enjoy flexible hours, 25+ days of leave, private medical insurance, and a pension scheme.
  • Why this job: Be part of a collaborative team revolutionizing exam technology with your innovative ideas.
  • Qualifications: Advanced skills in front-end technologies and experience in Agile methodologies are essential.
  • Other info: Hybrid working model available; applications reviewed on a rolling basis.

The predicted salary is between 38400 - 46200 £ per year.

<b>At AQA, we’re committed to advancing education and we’re committed to our people. As the largest provider of academic qualifications in the UK, we mark over 10 million exam papers each year and it’s our people who make this happen.</b><br><br><b>Software Developer – Front End</b><br><br><b>Permanent</b><br><br><b>Milton Keynes: £48,000 – £55,000</b><br><br><b>Hybrid/Smart Working</b><br><br><b>Closing date: Sunday 8th December</b><br><br>Imagine working on cutting-edge projects that shape the future of assessment technology.<br><br>If you’re passionate about software development and ready to contribute to a ground breaking product, we want to hear from you.<br><br>As the <b>Front-End Software Developer</b>, you’ll play a pivotal role in delivering world-class e-Assessment solutions that impact millions of students annually. Join a supportive, collaborative team where your ideas and skills will help revolutionize the way exams are designed, managed, and evaluated.<br><br><b>What will I be doing?</b><br><ul><li>Utilizing your expert knowledge of React, Typescript, HTML, and CSS to create intuitive, responsive user interfaces that work seamlessly across modern browsers and devices.</li><li>Taking charge of project sprint goals, develop code, participate in code reviews, and address any defects efficiently.</li><li>Engaging in peer programming, contribute to SCRUMs, and work with the team to produce high-quality outputs.</li><li>Championing continuous improvement and upholding information security.</li></ul><br><b>What will I need to succeed?</b><br><ul><li>Advanced skills in React, Typescript, HTML, CSS, and JavaScript, with a strong understanding of UI/UX design principles.</li><li>Proven ability to create adaptive user interfaces that cater to various devices.</li><li>Experience working effectively within Agile methodologies.</li><li>Experience with SASS, Webpack, .Net C#, Bootstrap, REST API Development, GIT, and unit testing frameworks is beneficial but not essential.</li></ul><br><b>What’s in it for me? </b><br><ul><li>Balance your 35-hour workweek with flexible hours and smart working tools for office and home. </li><li>Enjoy 25 days of annual leave, increasing incrementally to 30 days after five years, plus up to an additional 4 discretionary days over Christmas and New Year. </li><li>Take 5 additional paid days to participate in volunteering activities that are close to your heart. </li><li>Access private medical insurance from day one, covering new and pre-existing conditions. </li><li>Benefit from our Ride-to-Work scheme, gym access or discounts, Headspace app, and an employee assistance programme. </li><li>Receive up to 11.5% employer pension contributions with various options through salary sacrifice. </li><li>Opt for our electric vehicle scheme which includes the car, insurance, MOT, service, and breakdown cover. </li></ul><br><b>How do I apply?</b><br><br>Read the full job description and upload your most recent CV.<br><br>If the role looks of interest and you would like to apply, please do so via our portal. Every application will be provided with a written response!<br><br>We are reviewing applications as they come through and reserve the right to close this role early.<br><br>AQA is an equal opportunities employer and welcomes applications from all sections of the community regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique.<br><br>#PRO23<br><br><b>Recruitment Agencies</b><br><br>We have a preferred supplier list (PSL) in place.<br><br>Unsolicited CVs will be treated as a gift. We will not be subject to or liable under your terms and conditions for agency fees.<br><br><b><b>Full Job Description</b></b><br><br><b>Summary</b><br>Purpose:<br>The Front End Software Developer is responsible for design, development, and support of the applications that enable AQA to offer the very best in e-Assessment software and services. They have specialist knowledge of developing system interfaces and have the responsibility to translate the creative vision into a working UI that is compatible with both current and legacy browsers.<br><br>They need to be innovators and great problem solvers who thrive within a strong team culture. As part of our continuous improvement program Software Developers will suggest system and process improvements, whilst taking a risk-based approach to system changes in an ITIL environment.Job title: Software Developer – Front End<br><br>Business Area: Assessment Technology – Scanning & Marking (Milton Keynes)<br><br>Department: Assessment Technology<br><br>Purpose:<br>The Front End Software Developer is responsible for design, development, and support of the applications that enable AQA to offer the very best in e-Assessment software and services. They have specialist knowledge of developing system interfaces and have the responsibility to translate the creative vision into a working UI that is compatible with both current and legacy browsers.<br><br>They need to be innovators and great problem solvers who thrive within a strong team culture. As part of our continuous improvement program Software Developers will suggest system and process improvements, whilst taking a risk-based approach to system changes in an ITIL environment.<br><br>Landscape:<br>The Assessment Technology group reports directly into the Chief Executive Officer. The group operates in close partnership with the Enterprise Technology and Central Hubs departments<br><br>The Assessment Technology group is responsible for the operational systems that deliver millions of GCSE and A-level results annually. It includes the technology for assessment design and production, and the full lifecycle of exams series delivery from entry to post-results services.<br><br>Given the seasonal nature and criticality of the Summer exams series, the role will be required to provide hands-on technical expertise through critical issues during the Summer series which may require some unsociable hours.<br><br>The Front End Software Developer works within a delivery team using an Agile approach to development. The team consists of a Product Owner, Scrum Master, Business Analysts, Developers and Quality Control resources. Together they are responsible for the delivery of features from a prioritised product backlog.<br><br>Activities:<br>Software Development<br>Maintain specialist knowledge of HTML, CSS, UI Frameworks, React, Typescript and the Microsoft technology stack.<br>Be responsible for the development and delivery of the project sprint goals through effective breakdown of tasks, estimates and timely updates in Azure DevOps<br>Work with Business Analysts, Architects and QC together with own initiative to produce an intuitive user-friendly interface that uses responsive design. <br>Complete all changes identified at code review or Functional testing, first time.<br>Take ownership of defects in coded areas and resolve these before Sprint completion<br>Participate in SCRUMs, Retrospectives and Peer reviews<br>Demonstrate a pro-active approach to communication within the team including any impediments to be escalated to the Scrum Master.<br>Support production use of systems through customer fixes, including on-call and some out of hours support.<br><br>Quality framework<br>Adhere to documented company and departmental quality procedures, standards, and methods.<br>Help to evolve the documented departmental procedures and methods.<br>Create efficiency in development through promoting continuous process improvement.<br><br>Team working<br>Work closely with other team members, e.g. peer programming and code reviews<br>Report progress and provide regular feedback to the Development Team Leader and team members<br><br>Other responsibilities associated with the role:<br>Risk Management – Participate in the identification, assessment, planning and management of threats and opportunities as appropriate.<br>Information Security – take an active part in the preservation of confidentiality, availability and integrity of information assets used in conducting the role and follow additional security procedures associated with specific activities where applicable.<br><br>AQA Milton Keynes is a recognised Investor in People. It is our Software Developers responsibility to ensure that their own professional knowledge and job skills are always fully up to date.<br><br>These responsibilities are not to be regarded as exclusive or exhaustive. There may be other duties and requirements associated with the post which the company may reasonably require you to perform from time to time.<br><br>To be successful in this role, you will need to have:<br><br>Excellent knowledge of React, Typescript, HTML, CSS, JavaScript, HTML 5 and CSS3 with good working knowledge of development principles<br>Working knowledge of delivering a comprehensive UI using Web components<br>Experience of developing engaging responsive user interfaces that work on the latest browsers and mobile devices.<br>Experience of the following is desirableSASS<br>Asset bundling with tools such as Webpack<br>Build Automation<br>Unit Testing frameworks<br>Some experience of .Net C# would be beneficial.<br>UI Frameworks e.g. Bootstrap<br>Web Services & REST API Development<br>GIT<br><br>Proven experience of implementing design patterns<br>Experience of delivering code effectively within an Agile environment<br>Confidence in delivering key information and team collaboration in Scrum ceremonies and events.<br>Confidence to speak out, challenge and bring continuous improvements to the development team.PandoLogic. Keywords: Programmer, Location: Bedford, ENG – MK42 8PL

Software Developer - Front-End employer: AQA

At AQA, we pride ourselves on being an exceptional employer, offering a supportive and collaborative work culture that empowers our Software Developers to innovate and excel. Located in Milton Keynes, we provide a hybrid working environment, competitive salary, and generous benefits including 25 days of annual leave, private medical insurance, and opportunities for professional growth, making it an ideal place for those passionate about advancing education through technology.
A

Contact Detail:

AQA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - Front-End

✨Tip Number 1

Familiarize yourself with the latest trends and best practices in front-end development, especially focusing on React and TypeScript. This will not only enhance your skills but also show your passion for the field during interviews.

✨Tip Number 2

Engage with the AQA community on platforms like LinkedIn or GitHub. Networking with current employees can provide insights into the company culture and expectations, which can be beneficial during your application process.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies and how you've contributed to team projects in the past. Highlighting your collaborative skills will resonate well with AQA's emphasis on teamwork.

✨Tip Number 4

Showcase any personal projects or contributions to open-source that demonstrate your ability to create responsive user interfaces. This practical experience can set you apart from other candidates.

We think you need these skills to ace Software Developer - Front-End

Advanced knowledge of React
Proficiency in Typescript
Strong understanding of HTML and CSS
Experience with JavaScript, HTML5, and CSS3
UI/UX design principles
Ability to create adaptive user interfaces
Familiarity with Agile methodologies
Experience with SASS
Knowledge of Webpack for asset bundling
Understanding of Build Automation
Experience with unit testing frameworks
Basic knowledge of .Net C#
Familiarity with UI frameworks like Bootstrap
Experience in REST API Development
Proficient in GIT for version control
Ability to implement design patterns
Effective communication skills within Scrum ceremonies
Problem-solving skills and innovation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your advanced skills in React, Typescript, HTML, and CSS. Include specific examples of projects where you've created adaptive user interfaces and worked within Agile methodologies.

Craft a Strong Cover Letter: In your cover letter, express your passion for software development and how you can contribute to AQA's mission of advancing education. Mention your experience with UI/UX design principles and any relevant technologies like SASS or Webpack.

Showcase Your Teamwork Skills: AQA values collaboration, so emphasize your experience in peer programming and participating in SCRUMs. Provide examples of how you've contributed to team goals and continuous improvement in past roles.

Follow Application Instructions: Ensure you read the full job description carefully and submit your application via AQA's portal. Double-check that all required documents are included and that your application is submitted before the closing date.

How to prepare for a job interview at AQA

✨Showcase Your Technical Skills

Be prepared to discuss your experience with React, Typescript, HTML, and CSS in detail. Bring examples of projects you've worked on that demonstrate your ability to create responsive user interfaces and your understanding of UI/UX design principles.

✨Emphasize Agile Experience

Since the role involves working within Agile methodologies, be ready to share specific examples of how you've contributed to Agile teams. Discuss your experience with SCRUMs, peer programming, and how you handle project sprint goals.

✨Demonstrate Problem-Solving Skills

AQA values innovators and great problem solvers. Prepare to discuss challenges you've faced in previous projects and how you approached solving them. Highlight any continuous improvement initiatives you've led or participated in.

✨Engage with the Team Culture

AQA emphasizes a supportive and collaborative team environment. Show your enthusiasm for teamwork by discussing how you communicate with team members, handle feedback, and contribute to a positive team culture.

Software Developer - Front-End
AQA
A
  • Software Developer - Front-End

    Bedford
    Full-Time
    38400 - 46200 £ / year (est.)

    Application deadline: 2026-12-12

  • A

    AQA

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>