MyBudget

Senior Frontend Developer

Posted: 5 minutes ago

Job Description

Since 1999, MyBudget’s award winning service has helped more than 130,000 Australians achieve their financial goals, reduce stress, and build lasting financial freedom.Our talented MyBudget Sri Lanka team is at the core of our global success. Every day, they drive innovation and deliver cutting edge technology that powers our products and services. Their expertise ensures our clients receive the very best support while enabling all of our teams worldwide to succeed.As part of MyBudget, Australia’s most trusted personal budgeting service, the Sri Lanka team shares the same passion and purpose: helping people live free from money worries. With a caring, consultative approach and a commitment to financial responsibility, we’re proud to make a genuine difference in people’s lives every day.The RoleMyBudget is investing in the evolution of its technology, and we're looking for a Senior Frontend Engineer who wants to directly influence how thousands of Australians experience financial wellbeing every day.This is a hands on, impact driven engineering role. You'll build polished, high performing user interfaces, shape frontend architecture, and collaborate closely with global teams across Sri Lanka, the Philippines, and Australia.Your work will sit at the core of our client and staff facing platforms and the quality, performance, and scalability of your code will be felt across the entire business. If you're a frontend engineer who cares about clean engineering principles, elegant interfaces, and owning solutions end to end, this is an opportunity to make meaningful contributions to both product and technology direction.What You'll DoBuild Exceptional Frontend ExperiencesDevelop high quality, responsive Angular applications powering critical business workflows.Implement new features that improve user journeys and deliver measurable product impact.Translate UI/UX concepts into clean, maintainable, production-ready code.Work at Architecture LevelApply robust design patterns (MVC, MVVM) and scalable architecture principles.Influence frontend structure, best practices, and long-term technology decisions.Partner closely with backend engineers to deliver clean, efficient API integrations.Collaborate Across a Global SetupWork daily with engineers in Sri Lanka, the Philippines and leaders in Australia.Communicate clearly, proactively, and professionally in a distributed environment.Contribute to a cohesive engineering culture across multiple time zones.Champion Code QualityConduct and participate in rigorous code reviews.Promote standards that improve maintainability, performance, and scalability.Help the team adopt new tools, frameworks, and efficient practices.Own the Delivery LifecycleTake features from concept to deployment, including testing and post-release support.Write high-quality documentation, technical specifications, and architectural notes.Stay across modern frontend advancements and share knowledge with the team.Core Requirements3+ years of professional experience in frontend engineering.Strong proficiency in JavaScript and TypeScript.• Expertise in Angular (v2+), ideally with experience using NgRx for state management.(This is our preferred stack and will allow you to contribute immediately.)• OR strong JavaScript fundamentals with solid experience in another major frontend framework such as React, and a willingness to work in Angular.Expertise in HTML5, CSS3, and preprocessors such as SASS.Experience integrating RESTful APIs and working with component libraries (e.g., Angular Material).Familiarity with frontend testing frameworks such as Jasmine or Karma.Strong understanding of Git workflows, architecture patterns, and performance considerations.Familiarity with Firebase and build tools such as Webpack or ESBuild.Why Join MyBudget?At MyBudget Sri Lanka we believe in creating a technology focused workplace where people genuinely love what they do and feel supported every step of the way. Our leaders are present, collaborative, and committed to helping every team member grow. By living our values, We Care, We Make a Difference, and We are Financially Responsible, we’ve built a culture where people thrive, careers progress, and real impact is made every day.As a MyBudget Sri Lanka team member, you’ll enjoy:Highly Competitive SalaryHybrid Work AgreementsPerformance Bonus / Company wide BonusAnnual leaveCompassionate leavePublic HolidayGreat team and company wide eventsPotential opportunity of trips to Australia to spend time with the teamOngoing professional development, coaching, and career progression pathways.If you’re excited by the prospect of supporting our clients and changing lives, we’d love to hear from you.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In