Full Stack Software Engineer

 

Description:

This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that is proud to have hired 47% female and 47% ethnic minorities in 2022/23 and offers a range of development and progression opportunities. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission.

What will I be doing?

  • Developing software packages and solutions within our Fundraising & Trading portfolio.
  • Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable.
  • Working either independently or in collaboration with Solution Architects to design new solutions in line with the Software Engineering strategy.
  • Autonomously delivering backlog items for an existing product.
  • Collaborating with the Fundraising & Trading product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts etc) to identify user needs, discuss capabilities, and iteratively design solutions.
  • Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks.
  • Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our Fundraising & Trading products while supporting the resolution of incidents impacting these products.

What skills will I need?

To be considered for this role, you must have the right to work in the UK as we are not able to offer visa sponsorship for this role.

  • Proven ability to write clean, readable, and properly tested code based on tried and tested design patterns.
  • Demonstrable knowledge of JavaScript/ TypeScript and/ or PHP with an ability and willingness to learn new languages, frameworks, and tools.
  • Some experience building modern user interfaces and single-page applications (preferably using React).
  • Some experience developing REST APIs and other back-end components (preferably using Node.js)
  • Ran critical services in production and designed highly available, scalable, and secure solutions.
  • Awareness of accessibility standards and guidelines.
  • Ability to communicate with technical and non-technical business colleagues.

Organization Cancer Research UK
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-11-28 6:03 am
Expires on 2025-01-28