Megaport

Frontend Software Engineer

Megaport
Apply
3 months ago
Sydney, Australia +4 moreMid Level

Responsibilities

  • Build and ship features across the Megaport Portal and other web projects from problem definition through tested, maintainable implementation.
  • Develop frontend applications using Vue, TypeScript, Vite, Tailwind, TanStack, and the NX monorepo.
  • Translate business requirements into technical solutions and challenge unclear or unsuitable requirements.
  • Collaborate with engineers, designers, and stakeholders to create intuitive, high-performing user experiences.
  • Write unit, integration, and end-to-end tests using tools such as Vitest and Playwright.
  • Improve frontend architecture, patterns, processes, and development practices.

Requirements

  • At least a couple of years of experience building responsive web applications.
  • Comfort with Vue, React, Angular, or a similar modern frontend framework.
  • Proficiency reading and writing TypeScript and producing clean, maintainable code.
  • Experience integrating with APIs and web services.
  • Clear communication, critical thinking, problem-solving ability, and ownership of work.
  • Knowledge of accessibility, semantic HTML, the web platform, and internationalization is preferred.
  • Experience with Vitest, Playwright, monorepos, CI/CD, or component-driven development is preferred or can be learned.

Benefits

  • Flexible working environments.
  • Birthday leave.
  • Generous study and training allowance plus 5 days of paid study leave.
  • Creative, fun, and contemporary workspaces.
  • Health and wellness program.
  • Recognition through ‘Legend’ and ‘Kudos’ Awards.

Tech Stack

AngularHTMLReactTailwind CSSTypeScriptVue.js

Categories

Megaport

About Megaport

501-1,000 employees
Contact me