Staff Engineer
This job has expired. The employer might not be hiring anymore.
ShiftCare’s innovative software platform helps Australia’s disability support providers, in-home aged carers and allied health professionals, streamline the way they do things 🧑🏽⚕️📲 ✅
By creating efficiencies in rostering, client management and billing, we enable businesses to grow, while creating more time for what matters most – supporting clients, and helping them lead healthier, happier lives.
We’re a small but rapidly growing start-up that strikes the balance between work and play 🧑💻 ➡️ 🏄♂️
Based at Fishburners, one of Sydney’s leading tech co-working spaces, our diverse team embraces a culture of dedication and enthusiasm.
Whether you choose to work on-site with us, where you’ll rub shoulders with other start-ups, enjoy perks like complimentary coffee, beer and the occasional pizza, or remotely, at hours that suit you, you’ll soon feel like part of a team making a difference.
- Provide technical guidance, mentorship, and support to junior and mid-level engineers. Lead by example, promoting best practices, and fostering a culture of continuous learning and improvement.
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into scalable and maintainable software solutions. Drive architectural decisions that align with the company's long-term goals and vision.
- Take ownership of critical components and features within our Ruby on Rails stack.
- Champion the implementation of robust monitoring and observability solutions to improve system visibility, detect anomalies, and troubleshoot issues proactively (we use New Relic and others).
- Contribute to the continuous improvement of our development processes, including code reviews, automated testing, and deployment pipelines.
- Troubleshoot and resolve complex technical issues related to our SaaS platform, ensuring minimal downtime and maximum reliability.
- Identify and implement improvements to our products and processes to support our growth.
- Coordinate the delivery of features from the roadmap through each stage of the development cycle.
- Participate in the planning and estimation of development tasks, and ensure timely delivery of features and enhancements.
- Lead by example in terms of excellence, attention to detail, evaluating priorities and risks, designing scalable solutions, etc.
- You have ample experience designing and shipping scalable, reliable and maintainable systems that operated at large scale. Ideally in a similar stack as ours: Ruby on Rails, React/Vue, AWS.
- You have a few years of experience being one of the most experienced developers in a team (or teams), with responsibility over their outcomes, acting as a multiplier and have learnt some lessons along the way.
- You are passionate about learning, continuous improvement, and excellence in software engineering as a craft, and love nurturing a culture that embraces those values.
- You thrive when given autonomy and responsibility to identify problems, drive solutions and bring the team along encouraging a healthy and inclusive work environment that’s both supportive and challenging to promote growth.
- Fast-track Growth:
- Experience quick career advancement in our growth-oriented environment, ensuring your potential is recognised and rewarded.
- Job Security:
- Rest easy with stable ownership and meticulous team growth management, building your career on a foundation of stability and forward-thinking.
- Quarterly and Bi-annual Events:
- Join team-building workshops, bi-annual celebrations, and other events throughout the year, fostering social connections.
- Professional Development Opportunities:
- Access various training programs, online courses, workshops, and coaching sessions for continuous professional and personal growth.
- Floating Public Holidays:
- Enjoy flexibility to celebrate preferred holidays or personal events with floating public holidays.
- Employee Discount Marketplace:
- Access a wide range of discounted products and services, enhancing your ability to save money and enjoy preferred items.
- Remote Work:
- Embrace a work-life balance with remote work options, supported by necessary technology and tools for efficient and effective performance.