Principal Frontend Software Engineer

See more jobs from Atlassian Pty Ltd

over 3 years old

This job is no longer active

Working at Atlassian

Atlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

We’re excited to seek expressions of interest for Principal Frontend Software Engineers. While we may not have a live role for you to apply to right now, we’re anticipating one soon. Let us know you’re interested by submitting your information, and if we think you may be a good fit, we'll reach out to learn more about you.

With a sufficient timezone overlap with the team, we’re able to hire eligible candidates for this role from any location in Australia and New Zealand. If this sparks your interest, apply today and chat with our friendly Recruitment team further. 

Atlassian is looking for talented Principal Frontend Software Engineers to join one of our engineering teams (e.g. Jira Server, Jira Cloud, Growth, etc.). Atlassian's engineering team is responsible for shaping the future by helping thousands of teams all around the world get work done. 

As an Engineer well into your career, we know you're an expert at what you do and have a breadth of experience across various technologies. You take pride in being someone who more junior members look up to and sharing your expertise with others... That's why we're placing a heavy emphasis on leaning on your expertise to take on a high level of responsibility while being a role model and mentor to others on the team. 

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

  • Great experience across the board with a strong depth of knowledge in Javascript (ReactJS)
  • Keen interest in open source and learning new technologies
  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
  • It's great, but not required, if you have:

  • The ability to write components in vanilla JavaScript, but the intelligence to leverage existing libraries when it makes sense
  • We're heavily using React and Redux, and we write all new code with ES6 features, so familiarity with some or all of these is helpful
  • Some industry experience with public cloud offerings (e.g., AWS, GAE, Azure)
  • Understanding of typical web application, SOA and micro-services patterns.
  • Knowledge of open source libraries, tools and frameworks (e.g. for logging, wiring, testing, building)
  • Ability and willingness to learn new programming languages, frameworks and paradigms
  • Our perks & benefits

    To support you at work and play, our perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.

    About Atlassian

    The world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal: to unleash the potential of every team.

    We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.

    To learn more about our culture and hiring process, explore our Candidate Resource Hub.