Full Stack Developer

2 days ago


Melbourne, Victoria, Australia Sleepingduck Full time
Full Stack Developer

Who I am looking for

Hello, I'm Chao. I'm the Head of Technology at Sleeping Duck, and I'm looking for a Full-Stack Developer who likes to take ownership of their work, and who cares about and understands the business objectives. This is a 12 month fixed-term with the possibility of extension and/or permanency

A lot of our work pushes the frontier of the business, features and requirements change rapidly, and you'll need to be comfortable working in a fast-paced environment.

For this, you will need to embody the following qualities:

  • Ownership mindset: Understands and prioritises company success as their own. Proactively identify and solve problems without waiting for instructions.
  • Adaptability & Flexibility: Comfortable with changing priorities, and shows initiative in tackling ambiguous situations.
  • Resilience & Grit: Thrives in chaos, setback and uncertainty.
  • Strong Communication: Clear and concise in communication. Working together with various stakeholders to find ideal solutions.
  • Team Player Mentality: Team focused, values collaboration and willing to support their fellow teammates.
  • Pragmatism: Understands business objectives and focuses on what delivers business value now, rather than over-engineering and chasing perfection.
  • Generalist Mindset: Happy to wear multiple hats and learn skills outside of their primary expertise.

With the launch of new products, services, and business campaigns, technical requirements will change quickly in line with changing business needs. We may often have to find obscure workarounds to achieve our goals. You'll need to be creative and resourceful, but most importantly, stay positive and embrace that process.

This will be an ideal role for you if you enjoy the responsibility of autonomy, and working on the most pressing business priorities.

What we are building at Sleeping Duck and why

Sleeping Duck is a collective of engineers, designers, customer advocates, and medical professionals united by a shared mission: to create meaningful improvements in the quality of our customers' lives. We focus on optimising sleep, because better sleep means more energy, better focus, and a greater capacity to thrive each day.

We began by challenging the traditional mattress industry, reimagining how mattresses and bed frames are designed, engineered, and purchased. Today, we're expanding into new frontiers of sleep science, exploring how elements like temperature regulation, sensors, and lighting can make the sleep experience more restorative, comfortable, and uninterrupted.

One of our most exciting innovations is the Z10 Body Fit System, engineered in collaboration with a neurosurgeon and leading physiotherapists. Developed to support patients experiencing chronic pain and those undergoing surgery, the Z10 is delivering exceptional results, and is currently available exclusively through physiotherapists. Projects like this are what drive us: complex problems, human-centred design, and life-changing outcomes.

Our customers consistently tell us they love what we do, and their thousands of reviews on ProductReview speak for themselves. Ultimately, that's what fuels us: helping people get their best night's sleep, and creating experiences that truly exceed expectations.

We currently operate in Australia and the USA and will continue to grow into international markets.

What the role looks like in practice

Within the Tech Team, we have two groups: the Rapid Prototyping Team (which you'll be joining), and the Core System Team. The Rapid team moves fast and focuses on current business priorities. The Core team handles the slower, more stable side of the business, things like internal tooling and overall system architecture.

You'll be working closely with me (Head of Tech), another Senior Full-Stack Developer, and a UX Designer.

The goal of the Rapid team is to build and update the website and mobile apps to support high-priority initiatives. This includes:

  • New product and service launches
  • New marketing campaigns and promotions
  • Anything that directly impacts the customer-facing side of the business

You'll be collaborating with people across the company, especially the Product Development, Marketing and Medical teams.

We work in a weekly cadence. At the start of each week, we'll align on priorities and decide what's most important to tackle. You'll be given high-level goals, not detailed tickets or spec docs. You'll figure out the specifics with the team as you go. This is not a typical two-week sprint setup. We don't do clock-watching, and we're not here to micromanage. You'll have a lot of autonomy, but that also means you need to be independent and take ownership of your work.

We move fast and are okay with breaking things when needed. The point is to learn quickly and deliver value. It's a good fit for someone who's comfortable with a bit of chaos, enjoys figuring things out on the fly, and likes being close to the action.

Even though the Rapid and Core teams work at different cadences, we're not siloed. The Core team works more closely with the Customer Experience and Supply Chain teams and runs on a traditional two-week sprint cycle. Their work is more structured and planned out, especially because they handle riskier or architectural changes that need to be stable and well thought out.

If something you're working on touches shared systems or architecture, you'll work with the Core team to get code reviews and approval. This keeps things stable while still letting us move fast on our side.

This setup gives us flexibility on the front end, without compromising the integrity of the underlying systems.

Must-Have Technical Skills
  • Strong experience with React (web), TypeScript, , CSS.
  • Solid understanding of backend development, especially with , Express, and PostgreSQL
  • Hands on experiences with AWS services such as EC2, S3, RDS (Postgres), Lambda, and API Gateway.
  • Experience with CI/CD pipelines for web applications
  • Experience writing unit and integration tests
  • Proficient with Git/version control in a collaborative, multi-developer environment
Preferred Technical Skills
  • Deep understanding of RESTful API design and service integration
  • Understanding of performance testing and frontend/backend optimisation techniques
  • Experience working with data encryption and secure data storage
  • Familiarity with modern authentication protocols, such as OAuth 2.0
  • Exposure to IoT cloud platforms and device integration workflows
  • Experience with React Native/Expo
How we hire - the process
  1. Apply to this ad. We highly value the following:
    1. A link to github or any profile that contains/showcases your past work.
    2. CV that highlights your past work / technical experience.
    3. A short concise cover letter. We understand application is a tedious process, so there is no need for a very long cover letter, and you don't need to go into details about your work and technical experience, as these can be found in your CV. Just tell us about yourself as a person, what do you enjoy, and what you don't enjoy when it comes to work.
  2. Please put a duck emoji at the start of your CV or cover letter, if you have read this far.
  3. Brittany, our P&C Lead will give you a phone call to discuss your application
  4. You will come into the office, see what it's like to work here, and meet with myself for a behavioral interview.
  5. You will receive a take home code challenge to complete.
  6. Upon submission and review of your take home code challenge, you will be invited back into the office for a technical interview with our Senior Full Stack Developer.
  7. An offer will be made.

The main objectives of the above is to see whether Sleeping Duck is a good fit for you, and to see how your skills and qualities match the role. You should be prepared to explain your thinking process - how do you strategically and systematically find things and how do you understand technical requirements. Have examples ready from your previous experience. Demonstrate your learnings from mistakes and what your ideal process would look like.

I want to see how you communicate with others, in a formal setting, but also informally, when we are just sitting around, having a chat. What are your motivations and challenges, fears and aspirations? What makes you - you.

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia beBeeDeveloper Full time $80,000 - $120,000

    Job Title: Full Stack DeveloperAre you a passionate developer looking for a challenging role? We are seeking a talented Full Stack Developer to join our development team. About the Job: We are an innovative company that offers cutting-edge technologies and agile methodologies. As a Full Stack Developer, you will be responsible for designing and developing...


  • Melbourne, Victoria, Australia HiTech Personnel Full time $90,000 - $120,000 per year

    Multiple opportunities within a high-profile Federal Government agencyInitial 12 month + 1 x 12 Months extensionHybrid working arrangements across ACT, NSW, QLD, VICA leading Federal Government Agency is looking to engage MultipleexperiencedFull Stack Engineers/ Full Stack Software Developersto work on high-impact digital solutions and contribute to...


  • Melbourne, Victoria, Australia Paxus Full time

    1 week ago Be among the first 25 applicantsDirect message the job poster from PaxusTalent Acquisition Professional at Paxus We're Hiring: Full Stack Developers (Junior & Intermediate) Location: Melbourne Contract: 12 months (with strong potential for extension)We're on the lookout for two talented Full Stack Developers to join our growing team - one at a...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time

    **Job Title:** Full Stack Developer**Overview:** We are seeking an experienced and skilled software developer to join our team. As a full stack developer, you will be responsible for designing, developing, and maintaining complex software systems.**Responsibilities:**• Conduct in-depth research, analysis, and documentation of system requirements• Review...


  • Melbourne, Victoria, Australia V2 Digital Full time $90,000 - $120,000 per year

    ABOUT V2 AIV2 AI is a leading Data & AI consultancy backed by $30m in VC funding, allowing us to meet our customers' needs. We harness the power of Data & AI to accelerate business outcomes for some of the world's largest brands. We bring decades of experience and a unique delivery model to partner with our customers on the most complex problems for immense,...

  • Full Stack Developer

    3 weeks ago


    Melbourne, Victoria, Australia LeavePlus Full time

    Reporting to our experienced Senior Software Architect, we have multiple Full Stack Developer contracts giving you the opportunity to roll up your sleeves and join a high performing team to work on our new member platform suite.Utilising cutting-edge data and digital solutions, we're streamlining, automating, and elevating our processes. By harnessing...

  • Full Stack Developer

    3 weeks ago


    Melbourne, Victoria, Australia LeavePlus Full time

    Reporting to our experienced Senior Software Architect, we have multiple Full Stack Developer contracts giving you the opportunity to roll up your sleeves and join a high performing team to work on our new member platform suite.Utilising cutting-edge data and digital solutions, we're streamlining, automating, and elevating our processes. By harnessing...


  • Melbourne, Victoria, Australia V2 AI Full time

    4 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.V2 AI is a leading Data & AI consultancy backed by $30m in VC funding, allowing us to meet our customers' needs. We harness the power of Data & AI to accelerate business outcomes for some of the world's largest brands. We bring decades of experience and...


  • Melbourne, Victoria, Australia V2 AI Remote Work Freelance Full time

    4 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.V2 AI is a leading Data & AI consultancy backed by $30m in VC funding, allowing us to meet our customers' needs. We harness the power of Data & AI to accelerate business outcomes for some of the world's largest brands. We bring decades of experience and...

  • Full Stack Developer

    3 weeks ago


    Melbourne, Victoria, Australia ClearCompany Full time

    Large Superannuation Leader requires perm Full Stack Developer with strong Java and RESTful experience.Work with some of Australia's best financial technology expertsPerm role with excellent benefits and perkHybrid model, 3 days WFHSydney or Melbourne CBD locationCompany OverviewProfusion is delighted to be working with a large renowned Super client who is...