You've got a few years of building web applications under your belt, and you're ready to own real features on a product that customers depend on every day.
We're looking for a mid-level Frontend Engineer to join our Engineering team and help us ship high-quality software, faster. Reporting to the Engineering Manager, you'll be a key contributor to our highest-value web property — the Megaport Portal — as well as other customer-facing and internal tools. It's where our customers actually provision global connectivity, so the quality of what you build is felt directly.
You'll work alongside a skilled, driven team, collaborate with people across the business, and have genuine room to shape how we solve problems.
What You’ll Be Doing
- Build and ship features across the Megaport Portal and other web projects — from an ambiguous problem through to shipped, tested, maintainable code.
- Work in a modern frontend stack — Vue 3, TypeScript, Vite, Tailwind, TanStack, NX monorepo — and help shape how we use it.
- Turn business requirements into technical solutions, and speak up when a requirement doesn't quite add up — we'd rather you asked why before how.
- Collaborate with engineers, designers, and stakeholders to build intuitive, high-performing experiences.
- Write unit, integration, and end-to-end tests with tools like Vitest and Playwright.
- Help improve our architecture, patterns, and processes — and grow your own craft as you go.
What We Are Looking For
- Have at least a couple of years building responsive web applications, and are comfortable with Vue, React, Angular, or a similar modern framework.
- Write and read TypeScript comfortably, and care about clean, maintainable code.
- Have experience integrating with APIs and web services.
- Communicate clearly — you can explain a technical trade-off to an engineer and to a non-engineer, and you listen as well as you talk.
- Like solving problems, and can think critically about them — you dig into the why, weigh options, and aren't satisfied with "it works" when it could be right.
- Take ownership — you're keen to pick up a problem, run with it, and see it through. Nice to have (or happy to help you learn):
- Solid grounding in web fundamentals — accessibility, semantic HTML, the web platform, and internationalization.
- Experience with testing frameworks like Vitest and Playwright.
- Familiarity with monorepos, CI/CD, or component-driven development.
What We Offer
- Flexible working environments
- Birthday Leave
- Generous study and training allowance + 5 days paid study leave
- Creative, fun, and contemporary workspaces
- Motivated team of industry experts and new talent
- Celebrated success with ‘Legend’ and ‘Kudos’ Awards
- Health and wellness program
#LI-DNI
Skills Required
- Experience building applications with Vue, Nuxt, Angular, or React
- Experience with Vue 3
- Proficiency in TypeScript
- Experience with Vite
- Experience with Tailwind CSS
- Experience with TanStack (e.g., React Query / TanStack tools)
- Familiarity with NX Monorepo
- Solid understanding of W3C standards, web accessibility, semantic HTML5, CSS, and JavaScript Web APIs
- Experience consuming and integrating web services
- Experience developing responsive web applications across devices
- Experience writing unit, integration, and end-to-end tests (Playwright, Vitest)
- Agile mindset and ability to work collaboratively in cross-functional teams
What We Do
We make connectivity easy. Megaport is changing the way people, enterprises, and service providers interconnect globally. Our Software Defined Network (SDN) connects 850+ enabled data centres in 25+ countries across North America, Asia Pacific, and Europe. We enable customers with fast, flexible, secure and on-demand connectivity to leading cloud, network, and managed service providers. Our Network as a Service solution offers greater agility, reduced operating costs, and increased speed to market compared to traditional connectivity options







