Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Developer - Practice image - Rise Careers
Job details

Developer - Practice

We’re MYOB, a business management platform designed to unleash the potential of businesses across Australia and New Zealand! As the #originalstartup, our roots are in finance and accounting software, but today we are so much more. We help our Aussie and Kiwi customers unleash their full potential, giving them the tools to Start, Survive and Succeed: all in the one place.

We’re always on the hunt for those who bring a different perspective, diversity of thought and the drive to make our culture even better. Take your career to a new dimension at MYOB. 


About the Team

Our Tech team are true heroes. They’ve taken our legacy success and transformed it into an extraordinary SaaS platform to support SME and Enterprise businesses in ways they never knew they needed. By joining the Tech team, you’ll be an integral part of building our all-in-one business management platform.


The opportunity

Working within the Practice Vertical at MYOB, The Tax & Compliance domain is crafting the tools of the trade for our accounting and book-keeping practices.

Practices partnering with MYOB are a primary driver of growth for the business through our Practice solutions, as well as referrals for our SME accounting solutions.


The role

You will join a collaborative and agile team working to deliver cutting-edge tax and compliance systems and enable new user experiences within this broad and dynamic domain.

As a Developer working in Practice - Tax, you'll develop experiences that allow our partner accountants and bookkeepers to join a growing community of practices benefiting from our software, network, and services.

In this position, you will build, own, and run services used by multiple systems across the MYOB product landscape. You will play a pivotal role in building and deploying scalable, secure, highly available, and reliable applications hosted on AWS. You will work collaboratively with a highly cohesive unit and always look to help up-skill and support your teammates.


What you'll bring

- Experience programming in Typescript and related technologies like React.js and Node.js. - The team uses Typescript both in the backend and frontend.

- Experienced working in a DevOps environment and CI processes and tools

- Experience deploying cloud-based solutions to AWS utilising best practices for observability, scalability, resilience, and recovery.

- You are proactive and self-motivated, and you enjoy working collaboratively with others.



Our Culture & Benefits 

Our values have stood the test of time. If you want to work and collaborate where opinions are valued, and your ideas can make a difference, come to a place where Your Work Matters.  

🎥 See what it's like to work at MYOB and what we're all about.


🎯 Do your best work in a flexible work environment, right down to financial assistance to set up your home office…it’s called Flexperience, and it’s designed by you and your team! 

🎯 Our partnership with Smiling Mind helps support the wellbeing of our team members and customers 

🎯 Drive your own learning via conferences, in-house training, LinkedIn Learning, study assistance and a strong focus on leaders creating a learning environment 

🎯 A multitude of leave options including up to an additional four weeks of purchased leave, generous parental leave, domestic violence leave, transgender leave, volunteer leave, study leave, plus more! 

🎯 Communities built around ‘Wellness’, ‘Belonging’ and the ‘Planet’ where you can make a meaningful contribution 

🎯 Access to best-in-class discounts and vouchers from leading retailers, and a lot more. 


We are proud to be a Circle Back Initiative Employer and we commit to responding to every applicant.  


MYOB are an equal opportunity employer and we champion diversity. Don’t meet every single requirement of this role? Still apply!  Research tells us that that women and underrepresented groups are less likely to apply unless they meet every single requirement.  At MYOB we believe that the right hire is someone who makes an addition to our culture, rather than someone who fits in and conforms to our status quo. Moving to ‘Culture Add’ means adding team members who not only value MYOBs standards and workplace culture, but also bring an aspect of diversity that positively contributes to MYOB.  So, if you’re excited about this role, or about MYOB, we’d still love to hear from you!

MYOB Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
MYOB DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of MYOB
MYOB CEO photo
Paul Robson
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Developer - Practice, MYOB

Welcome to MYOB, where we’re all about unlocking the potential of businesses across Australia and New Zealand! As a Developer in the Practice Vertical, particularly focused on Tax, you’ll have the chance to be part of a talented tech team that’s changing the game for accounting and bookkeeping practices. We’re looking for someone who not only has the technical skills in Typescript, React.js, and Node.js but also shares our passion for delivering cutting-edge solutions. Your expertise will help practices partner with MYOB thrive, allowing accountants to leverage our innovative tools that support their clients, all while enjoying the dynamic culture at MYOB. Here, your work truly matters as you’ll play a key role in developing scalable, secure applications hosted on AWS, enhancing user experiences, and contributing to a collaborative, agile environment. At MYOB, you’ll find a place where opinions are valued, and you can embark on your career journey with flexibility and support. If you're proactive, self-motivated, and eager to learn and uplift your teammates, this is the role for you. Join us at MYOB, where you can use your talents to make a meaningful impact in the world of business management software.

Frequently Asked Questions (FAQs) for Developer - Practice Role at MYOB
What skills do I need for the Developer - Practice position at MYOB?

To succeed as a Developer - Practice at MYOB, you'll need experience in programming with Typescript and technologies like React.js and Node.js. Familiarity with DevOps processes and deploying cloud-based solutions on AWS is also crucial. Your ability to work collaboratively in an agile environment while being proactive and self-motivated will help you thrive in this role.

Join Rise to see the full answer
What does the Developer - Practice role at MYOB entail?

As a Developer - Practice at MYOB, your primary responsibility will be to develop cutting-edge tax and compliance systems that enhance user experiences for our accounting and bookkeeping partners. You will build, own, and run services across the MYOB product landscape while collaborating with a dynamic team to ensure scalable and reliable applications.

Join Rise to see the full answer
How does MYOB support career growth for a Developer - Practice?

MYOB fosters a strong learning environment for its Developers. You will have access to various professional development resources such as in-house training, conferences, and study assistance, ensuring you have the tools you need to grow in your career while working on challenging and impactful projects.

Join Rise to see the full answer
What technology stack does MYOB use for the Developer - Practice position?

In the Developer - Practice role at MYOB, you will predominantly work with Typescript in both the backend and frontend, alongside frameworks such as React.js and Node.js. Your expertise in these technologies will be essential as you develop solutions that integrate seamlessly into our all-in-one business management platform.

Join Rise to see the full answer
What is the work culture like at MYOB for Developers?

The work culture at MYOB is both inclusive and empowering for Developers. With strong values around collaboration and innovation, your opinions and ideas will be welcomed. The environment is designed to promote flexibility and well-being, allowing you to thrive personally and professionally.

Join Rise to see the full answer
What are the main goals of the Developer - Practice role at MYOB?

The main goals of the Developer - Practice at MYOB include enhancing tax and compliance solutions, improving user experiences for our accounting partners, and delivering reliable, scalable software hosted on AWS. Your contributions will directly impact the growth of our accounting and bookkeeping practices.

Join Rise to see the full answer
Is the Developer - Practice role at MYOB suitable for remote work?

Yes, MYOB promotes a flexible work environment known as Flexperience, which allows Developers to tailor their work conditions, including options for remote work. This ensures you have the freedom to create a workspace that suits your needs while allowing for productivity and collaboration with your team.

Join Rise to see the full answer
Common Interview Questions for Developer - Practice
How do you approach debugging a complex application in Typescript?

To effectively debug a complex Typescript application, I'd start by replicating the issue, checking console logs for errors, and using debugging tools available in my IDE. I would also review the relevant code for logical errors and utilize breakpoints to closely monitor application behavior until I identify the problem.

Join Rise to see the full answer
Can you explain your experience with cloud deployments, especially on AWS?

In my previous roles, I've deployed multiple applications on AWS, focusing on best practices for scalability, resilience, and observability. I have worked extensively with Elastic Beanstalk and AWS Lambda, ensuring efficient deployment configurations and maintaining robust environments.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

I emphasize code quality by adopting coding standards and performing regular code reviews with my team. Additionally, I write unit and integration tests to cover critical functionalities, ensuring our codebase remains maintainable and resilient to changes.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

In a recent project, I was tasked with integrating a complex third-party API. We faced several documentation and performance issues, but I tackled this by breaking down the integration into smaller components, conducting thorough testing at each step, and collaborating closely with my team for support.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

I actively stay updated by participating in tech meetups, following industry leaders on social media, and regularly reading blogs and research papers. Additionally, I take part in online courses and webinars to deepen my knowledge of emerging technologies.

Join Rise to see the full answer
What strategies do you use to work effectively in a collaborative environment?

To work effectively in a collaborative environment, I prioritize clear communication and actively share my ideas while also being open to feedback. I utilize Agile methodologies to enhance teamwork and foster a culture of respect and support within the team.

Join Rise to see the full answer
Can you describe your experience with React.js in developing web applications?

I have significant experience in React.js, where I've built multiple web applications emphasizing component-driven architecture. I leverage state management tools like Redux and Context API for better application performance and maintainability.

Join Rise to see the full answer
What role do you believe testing plays in software development?

Testing plays a crucial role in software development as it ensures that the application functions as intended and helps catch bugs early in the development process. It contributes significantly to code quality and confidence in deploying features.

Join Rise to see the full answer
How do you handle tight deadlines in software development projects?

When facing tight deadlines, I prioritize tasks based on their impact and feasibility. I work closely with my team to maintain open communication about progress and challenges, and when necessary, I am ready to adapt the project scope to meet essential requirements.

Join Rise to see the full answer
Why are you interested in the Developer - Practice role at MYOB?

I am drawn to the Developer - Practice role at MYOB because it combines my passion for software development with the opportunity to impact the success of accounting practices. MYOB's commitment to innovation aligns perfectly with my own aspirations to create meaningful solutions that truly benefit users.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
MYOB Remote Melbourne, Australia
Posted 4 days ago
Photo of the Rise User
MYOB Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Cognizant Hybrid Irving, TX
Posted 6 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse

What do we do? We offer business management solutions. More than 50 of them, to be exact. Everything to help you with accounting, payroll, payments, retail point of sale, CRM and professional tax solutions - and more. We grow with you Once you st...

28 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!