Senior Full Stack Engineer - Mobile React Native

Date: 18 May 2025

Search suburb or city: West Melbourne, VIC, AU, 3003

Company: Australian Red Cross Lifeblood

  • Utilise your experience as a Senior Full Stack Engineer to deliver React Native and Node.js code for the Donate Blood app at Lifeblood.
  • Permanent full-time or part-time position with WFH flexibility – Location flexible
  • Circa 140k + Superannuation + Salary Packaging

 

Discover life-giving possibilities 
Lifeblood is more than just a job or a career, it’s an opportunity to be part of something that matters. As an organisation, our purpose is simple: to give life. Together, we want to help you build a fulfilling career with Lifeblood.

 

About the role
Reporting to the Application Development Lead, the Senior Full Stack Engineer - Mobile React Native role works in the team responsible for the development, delivery and support of the Donate Blood mobile app used by blood donors around the country.

 
This role is that of Senior and requires you to provide technical guidance for team members whilst encompassing your ability to write code in React Native and Node.js for the creation and ongoing maintenance of the Donate Blood app at Lifeblood. This includes DevOps procedures & quality, within a regulated Safe Agile environment. The successful candidate shall also be required to build their own binaries ready for deployment to the Apple and Android app stores. The role will work closely with Lifeblood’s partners and internal agile teams to deliver individual application solutions for both internal and external donor use. 


The role is blended work from home and from office and may be required to provide after-hours support on a rotating roster basis. 

 

Sound interesting? Here’s what we are looking for;

  • Strong experience delivering JavaScript software applications inclusive of React Native, React.js, AngularJS, TypeScript language and Redux frameworks for app persistence layer 
  • 3 years of React Native development experience 
  • Strong CSS3 and HTML5 skills 
  • Experience delivering and managing Node.js environment 
  • Experience in peer-to-peer code reviews 
  • Experience using CI/CD tools such as Jenkins, Azure Pipelines and Sonar Qube 
  • Some experience with Mobile App automated testing frameworks such as Playwright, Jest, Enzyme, Selenium etc. 
  • Ability to contribute to technology strategies and roadmaps, particularly in relation to mobile application solutions 
  • Understanding of authentication standards and experience with integration of third party identity providers into mobile apps. 
  • Experience providing engaging user experiences through mobile features such as geo-location, usage analytics and push notification integration. 
  • Ability to build and maintain strong relationships with internal and external stakeholders, users and business leaders 
  • Ability to present technology solutions to non-technical audiences 
  • Strong degree of innovation and able to influence, facilitate and negotiate effectively 
  • Understanding of continuous improvement and client service principles 
  • Understanding of secure coding and data handling practices

 

This is a permanent full-time or part-time position with a hybrid working environment. This role will be based out of our Processing Centre in Melbourne, however we are open to candidates from other locations within Australia. Lifeblood is proud to accommodate flexible working and we are open to conversations around what this means to you. 
 
Thrive in a diverse culture that cares for your wellbeing 
We’re a diverse and inclusive bunch. We’re proud to foster an environment where all people can come together to achieve their very best. Whether it’s workplace safety or work/life balance, we look after our employees’ varying needs. As part of the Lifeblood team, you’ll have access to a generous salary packaging program, plus a great range of rewards like discounts on insurance, groceries, food & beverage, department stores, travel, and more.

 

Excited about this opportunity? Apply now and discover a career filled with life-giving possibilities.
 
Next steps
When it comes to recruitment we like to move fast, this means we progress suitable candidates through the hiring process as soon as we can. 

 

We are a 2025 Circle Back Initiative Employer and commit to respond to every applicant. You’ll hear from us with an outcome after your application has been reviewed and assessed.

 

If selected, you’ll be required to complete a few background checks and we’ll help you through this process. 

 

If you require any adjustments to feel more supported during our recruitment process, please reach out to us. 

 

For further details on this position, please contact Tayler on tdobbs@redcrossblood.org.au.

**Please note we cannot accept applications via email so please apply online 

 

This vacancy is being managed directly by Lifeblood’s Talent Engagement team. We won’t accept candidates from external recruitment agencies on this occasion.