hero

Work with the most ambitious teams.

Your
single
hub
to
explore
opportunities
at
the
best
technology
companies,
backed
by
Blackbird.

Back End / Full Stack Engineer

MoreGoodDays

MoreGoodDays

Software Engineering
Posted 6+ months ago
💜 About More Good Days
More Good Days is a VC-backed health tech start-up that helps people manage their chronic pain with digital behavioural treatments.
Imagine waking up every day with pain, and there is no cure. Globally, 1 in 5 people suffer from chronic pain. It is the #1 most common chronic condition and the leading cause of disability in the world. As many countries fight an opioid crisis that arose from a genuine need for pain relief, demand and evidence have grown for multidisciplinary and behavioural treatment for chronic pain. However, only 10% of chronic pain sufferers have access to these treatments due to high costs or lack of trained practitioners. More Good Days is an early-stage health tech company looking to make evidence-based opioid-free treatments accessible as a first-line option for chronic pain.
More Good Days is a ‘for purpose’ company founded to create innovative solutions for people with chronic pain. We are a team of clinicians, entrepreneurs, coaches and engineers, who have come together to make evidence-based pain management accessible to everyone that needs it.
Why join More Good Days?
Come be part of a mission-driven and fast growing venture-backed start-up in Australia looking to make a real difference in people’s lives. You’ll have the unique opportunity to make a difference in people’s lives, as well as the freedom and support from our small energetic team who are empowered to make a direct impact through our work.
About the role
Develop and maintain backend systems (Node.js, TypeScript), APIs, and batch jobs
Create and manage SQL databases using PostgreSQL
Integrate our systems with 3rd party and other business systems as required
Employ sound code design principles, and maintain code quality and comprehensive test coverage
Ensure that all systems are scalable and capable of delivering high performance
Collaborate closely with engineers, product managers, and designers to create exceptional and engaging experiences for our users
Regularly review project progress with team members, and redirect work as necessary to balance speed and quality
Respond to, mitigate, and resolve any production outages as they arise, working diligently to minimize any disruptions to end-users
Minimum Qualifications
5+ years of commercial software engineering experience, working as a full stack engineer or backend engineer
3+ years of experience with backend frameworks such NodeJS
SQL database development experience, with PostgreSQL preferable
Proficiency in JavaScript, TypeScript, HTML, and CSS
Proficiency in the development of REST and GraphQL APIs
Experienced in testing methodologies including unit, integration, and end-to-end testing
Preferred Qualifications
Experience in serverless, or microservices architectures
Experience working with AWS. Proficiency in DevOps is also a bonus
Experience working with at least one SPA front-end framework such as React, Angular, or Vue
Experience developing with cross-platform mobile technologies such as Flutter, React Native, Ionic, or Xamarin
Expertise in implementing authentication services such as Auth0, Cognito, and social login features
Familiarity with integrating payment services such as Stripe or Adyen into existing systems
Experience integrating third-party SaaS products with in-house backend services
What we offer
A remote working opportunity
An initial 6-month contract role with a high likelihood of extension
The opportunity to make a meaningful impact in the lives of people living in chronic pain
High-growth prospects for personal and professional development
A balance of autonomy and support
The chance to work with a talented team of engineers in a small development group
A startup culture that fosters talent and innovation
Before processing, please answer following questions
Where are you located? Please ensure >5 hours common working time (We are in Melbourne, Australia; GMT+10 AEST, 9AM-5PM)
What is your payment rate? (Please specify either in USD or AUD)
What is the earliest date you could you begin working with us?
We prefer full capacity. Can you join us for 5 days (40 hours) per week?
What is your preferable payment method?
Please also specify when you would be available to discuss your application
Please send this information, together with your CV and a short bio, to xin@moregooddays.com