Principal Frontend Engineer

Last updated 27 minutes ago
Location:Remote - AU/NZ only
Job Type:Full Time

Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for an experienced and hardworking Principal Frontend Engineer to join the Jira Issue Experience team in Sydney. With over 400 million impressions monthly, the Jira Issue Experience is the most-viewed page in the Jira Cloud suite of products (Jira Software, Jira Service Desk and Jira Core). Our team is looking for an innovative Principal Frontend Engineer to help accelerate delivery of customer-facing features and internal capabilities. Using your programming expertise and deep understanding of modern web architectures, you will craft the technical direction that will ensure the Issue Experience performs at scale as we bring on thousands of new customers and explore new product directions in our Cloud offering.

More about our team

Work across a number teams with outstanding developers and designers to build simple, beautiful and consistent user experiences for our web apps. Our work directly powers all Jira Cloud products to deliver the best possible user experience, and we truly believe in a platform-centric approach to adding new features. We are always growing, learning, and adapting, in and out of the office. Our teams embrace peer feedback, and we ask hard questions and challenge each other to constantly improve our work. We are dedicated and team oriented.

On your first day, we'd love for you to have:

- Strong depth of knowledge on Javascript fundamentals, with extensive React experience in building and scaling modular, stateful UI component systems
- Experience in engineering software systems of medium-to-large scope and complexity
- Proven collaboration skills, with the ability to inspire change across multiple teams and crafts (e.g. design, product)
- Experience in developing and maintaining reusable, performant and accessible frontend components
- Experience with modern testing tools (e.g. Mocha, Jest, Sinon, Cypress)
- Experience with continuous delivery (e.g. progressive deployments, feature toggles, experimentation)
- Enjoyment of sharing knowledge with teammates, and working collaboratively when you need help

It's great, but not required, if you have:

- Expertise in frontend performance metrics and monitoring
- Experience in building design systems
- Familiarity with GraphQL
- Familiarity with progressive web-apps
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to and someone will follow up shortly.

All your information will be kept confidential according to EEO guidelines.