Hireup logo

Staff Software Engineer

Hireup

2 years ago

➔ All jobs

➔ Jobs at Hireup

➔ Apply for this job

  • Join us and level the playing field for people with a disability

  • Enjoy generous, practical benefits to support your wellbeing and development

  • A place where your individuality is embraced! Certified 'Great Place To Work'

We’re Hireup, where purpose meets technology. 
Hello, nice to meet you! We’re an online platform and community for people with disability and their families, anywhere in Australia, to find, hire and manage local support workers who fit their needs and share their interests. Whether it’s support with personal care, getting to work or catching a footy game, we give individuals the tools and technology to pursue a good life on their own terms - a life of choice, independence and control. 

At Hireup, you’ll become a critical part of an exciting team, championing this purpose for people with a disability. Wherever you fit best within our organisation, from tech to support and everything else in between, this purpose will ignite you, and our united, grounded and autonomous workplace will help you flourish. 

And what does this look like for you? A life at Hireup is genuinely fulfilling. Here you’re free to explore your potential, experiment and grow, knowing you have the support of an established, investor-backed organisation in a culture defined by empathy, unity, equality and authenticity. We’re also growing across Australia's major cities and proud to offer flexibility in how and where you do your best work - whether office-based, hybrid or fully remote.

Your role - Staff Software Engineer
As a Staff Software Engineer, your primary focus will be to support and collaborate with other members of our Product team to discover, design and implement product features that will have significant business and user impact. As a technical leader within the team you’ll actively contribute to architecture, team health and process while role modeling engineering best-practices.

  • Design and build robust, performant and maintainable software that delivers measurable business impact.

  • Contribute to maintaining and hardening systems and processes across the platform.

  • Proactively pursue a quality focused, iterative approach to software development and system design.

  • Share responsibility for business hours support for the systems owned by the team.

  • Use your varied back-end experience to iterate and evolve our monolithic Node.js core APIs to support new functionality and help improve the architecture allowing for easier iteration by multiple teams.

  • Work closely with your user experience and product management colleagues to deliver user-centered processes and interfaces.

  • Participate in an inclusive culture of innovation and technical excellence.

  • Grow our development capabilities through mentoring, educating and supporting other engineers.

  • Help build a culture of innovation and technical excellence and actively contribute to our various engineering communities of practice.

  • Be a team player! Work collaboratively with your team to ensure you are always using the best tech for the problem you’re solving

Your Background

  • Commercial experience as a Software Engineer with deep knowledge in one or more of modern programming languages (preferably JavaScript/TypeScript)Familiarity with other general purpose programming languages

  • Experience working across the entire stack (frontend, backend and infrastructure)

  • Experience with Domain modeling

  • Experience with building robust, well designed APIs which surface the capabilities of the platform which can be consumed by various channels (web, mobile, etc.)

  • Experience with MongoDB or other NoSQL databases

  • Experience delivering performant, human-centered, accessible user interfaces

  • Familiarity with common approaches to CI/CD deployment to cloud environments

  • Analysing complex problems to find simple solutions for our customers

  • Strong communication skills

  • A collaborative approach with experience or interest in working in an Agile team environment including stakeholder engagement

  • Experience leading teams to achieve business outcomes

  • Experience driving and implementing cross cutting architectural concerns across the engineering organisation

  • A team player who champions discussions, gains consensus and drives decisions 

  • A strong connection to, or interest in building an understanding of the Australian disability sector and community

  • Ability to mentor and train other Engineers in the team

  • Eager to learn from and share knowledge with others

  • Interest in rules-as-code, functional programming or data science is desirable

  • Experience with Docker and Kubernetes is desirable

Your Benefits

  • Flexible work environment to balance the needs of your role, home and family life

  • Generous leave options including 12 weeks paid parental leave and 7 additional days to help you pursue your ‘good life’ and learning goals

  • Allowances to support you in your work set up and professional development   

  • Wellbeing programs, health and fitness discounts to help you stay happy and healthy at work

Join us and level the playing field for people with disability. 

Apply now through the button below or if you have any questions please contact Amy on amy.nguyen@hireup.com.au

People with lived experience of disability are strongly encouraged to apply. 

If there are reasonable adjustments we can make to a recruitment process, role or your work environment to help you shine or you have a preferred method of contact, just let us know via the contact above.

Company

Hireup logo
Hireup1001-5000 employees
Online platform for people with disability to find, hire and manage their own support workers.

Hires remotely in

Employment type

Full-time
© 2019-2022 JobsinJS.com. All Rights Reserved.