Jobs

Be a part of it. Join the #AccelFamily

Principal Frontend Engineer

Atlassian

Atlassian

Software Engineering
Bengaluru, Karnataka, India
Posted on Saturday, September 21, 2024

Principal Frontend Engineer

Engineering | Bengaluru, India | Full-Time

Apply for this job

What's Jira Issue Domain @ Atlassian?

Atlassian Jira Issue Teams are on a journey to transform Issue Experiences for our customers. The team’s mission is to improve the New Issue Experience for Jira Cloud customers, making it not only easier to use but also more performant and reliable. We are at the core owning all of the Jira Issue Experiences which are the most-viewed pages in the Jira Cloud suite of products (Jira Software, Jira Service Management, Jira Work Management, plus more). You'll work as part of a high-energy team(s) delivering features and creative improvements to delight the customers.

Where you'll make an impact

We are looking for an experienced Engineering Manager to lead the Jira Issue Domain Team(s) in India.

In this role you will have autonomy to build and grow Engineering teams that owns, operates and evolves business critical deliverables as part of Jira teams. You will be responsible for building an effective team, empowering them to achieve their goals, and putting those goals into a broader context. Your greatest responsibility will be looking after the individuals reporting to you – mentoring and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zone to grow and excel. All while delivering on the needs and expectations of our customers, keeping our bar on engineering excellence high and continuously improving the way we work.

You will also use your analytical skills to make sure we're solving the right problems. Working closely with the other teams in Jira Issue Domain group, you will influence the direction of the platform, set appropriate goals, plan the steps to get there, identify and resolve impediments, and deliver value to our internal and external customers.

Along with existing teams in Sydney and Bangalore, you will be working to collaboratively advance the Jira Cloud Platform and Issue Domain Teams missions.


In this role, you'll get the chance to:

  • Handle complex problems in the team from technical design to launch

  • Determine plans-of-attack on large projects

  • Solve complex architecture challenges and apply architectural standards and start using them on new projects

  • Lead code reviews & documentation and take on complex bug fixes, especially on high-risk problems

  • Set the standard for meaningful code reviews

  • Partner across engineering teams to take on company-wide programmes in multiple projects

  • Transfer your depth of knowledge from your current language to excel as a Software Engineer

  • Mentor junior members of the team


  • 9+ years experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue).

  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience).

  • Understanding of modern frontend ecosystem, including but not limited to bundling, linting, testing and releasing.

  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).

  • Familiarity of the JavaScript language and ecosystem.

  • Experience building frontend applications at scale.

  • Experience in Agile software development methodologies.

  • You strive to write code that lasts for years, not months.

  • Experience engineering software systems of medium-to-large scope and complexity.

  • Experience mentoring more junior engineers.