Senior/ Software Engineer (Full-Stack, React, Node

Cancer Research UK
Closing date
2 Jul 2021

View more

Technology & New Media
Contract Type

Job Details

Location: London, Stratford International. Currently remote working. Contract: Permanent, full time. Open to flexible working requests.Salary: Software Engineer £40,000, Senior Engineer £50,000 - £60,000, Closing date: Midnight 4 July 2021. Shortlisting on application and closing date maybe brought forward if we are inundated with response. Want to know more? Take a look at our Here at Cancer Research UK, our Engineering team is expanding. We are looking for a Senior Software Engineer with experience of React, Node and AWS to help taking our digital products to the next level.? Whilst you will initially work on our Fundraising portfolio of products, you will over time have the opportunity to work with a variety of teams across CRUK, to create and advise on a wide range of initiatives, from the CRUK website through to marketing, event management and cancer information. We have fantastic technology professionals across all our tech teams, who are not only skilled at what they do, but also passionate about our main aim of beating cancer sooner. Who are we? CRUK has an ambitious approach to Engineering. Our in-house software solutions include a Content Management platform supporting multiple websites, Event and Activity Management web applications, Online Fundraising platform, Payments platform, Ecommerce and mobile apps. These are business critical systems under continual agile development, operating at scale for millions of users: cancer patients looking for information, supporters and volunteers helping with fundraising, researchers working towards curing cancer. Whilst CRUK is a complex organisation, we encourage innovation by setting up small multi-skilled product teams empowered to make decisions and prioritise their work. What will I be doing? Take a leading role in the transition of our portfolio of Fundraising and Marketing products to a new serverless architecture which will provide better performance and a lower maintenance overheadUse the latest technologies to create high-performing and accessible web applications: React, Cypress, AWS Amplify, Lambda, Fargate, CDKSupport the development of more junior software engineers through mentoring What are we looking for? Experience of building single page applications using the React ecosystem, as well as solid broader knowledge of JavaScript/TypeScript, CSS and working with REST APIsBack-end development using Node JS, C# or PHPExperience of AWS services such as Amplify and Lambda, the AWS CDK and any CI/CD tolling (e.g. AWS or GitHub Actions) is an advantageExperience of test-driven development using testing frameworks such as Cypress, React Testing Library, Jest is desirableExperience of running critical services in production is desirableExperience working with agile software development methodsActing as a technical lead in a team, defining the overall solution and reviewing more junior engineers' workCoaching and supporting more junior engineers' career developmentUnderstanding and communicating complex information and concepts to technical and business colleagues, influencing others effectivelyAbility and willingness to learn Want to know more? Take a look at our What's in it for me? We want to bring our Software Engineers in on a permanent basis so that we can continue to build a culture of support, creativity and learning within the team. Iteration and flexibility are key, and you'll have all the autonomy you need to do your best work. Every step we make towards beating cancer relies on every pound, every hour and every person, and we need incredible technology professionals to find new and exciting ways of helping our supporters on their journey to raise money for the charity. 25, days annual leave (plus bank holidays and the ability to buy up to 5 days per annum) and 1 CRUK day.Pension (employer contributions of up to 10%), life insurance and a great benefit discount platform.An incredibly strong tech stack The chance to develop state of the art, innovative technical solutions to complex problems Competitive pension scheme A brilliant learning and development environment If this describes you, you can enjoy a phenomenal career with us as, together, we bring forward the day when all cancers are cured.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert