Skip to main content
Ad
Atlassian logo

Principal Frontend Software Engineer - India Remote

AtlassianRemote - IndiaEstimate the salary

Remote · Lead 8+ yrs · 28 days ago

Quick Take

Atlassian is hiring a Principal Frontend Software Engineer in India (Remote or Bengaluru office). You will lead web architecture across core products including Jira, Confluence, Trello, and Bitbucket. Requires 8+ years of experience with React and modern JavaScript ecosystems, frontend performance at scale, and high-impact technical leadership.

🏢 About Atlassian

Atlassian is a global software leader driven by a single mission: to unleash the potential of every team. More than 300,000 companies—including over 80% of the Fortune 500—rely on Atlassian platforms like Jira, Confluence, Trello, and Bitbucket to plan, track, collaborate, and ship world-class software.

Atlassian’s Team Anywhere philosophy allows team members to choose where they work best—whether 100% remotely from home across India, from the modern Bengaluru office, or a hybrid combination.

🎯 The Role

We are seeking a Principal Frontend Software Engineer to design, architect, evolve, and maintain our web frontend systems and developer tools. As part of a unified R&D engineering group, you will spearhead initiatives that accelerate customer migration to the cloud while scaling performance across our flagship products.

In this role, you will report to a Senior Engineering Manager or Head of Engineering, setting the standard for client-side quality, modularity, and durability.

🛠️ Tech Stack

  • Core: Modern JavaScript (ES6+), TypeScript, React, HTML5, CSS3
  • Frameworks & Ecosystem: React, AngularJS, Vue, Web Components
  • Tooling & Build: Webpack, Vite, Babel, ESLint, npm/yarn, Module Federation
  • Testing & Quality: Jest, Cypress, Mocha, Chai, Playwright
  • Practices: Agile, CI/CD pipelines, Web Vitals, Client Performance Profiling

💼 What You'll Do

  • Architect and write high-performing, resilient client-side code that is fast, testable, and maintainable for years.
  • Plan, design, and implement scalable user interface systems and shared frontend infrastructure that elevate UX across products.
  • Partner closely with engineering managers, product leads, and designers to identify UX bottlenecks and implement elegant, robust solutions.
  • Champion engineering excellence: lead deep architectural critiques, establish paved paths, and diagnose complex production regressions.
  • Drive critical engineering initiatives end-to-end, from architectural RFCs and prototyping to production rollout and observability.
  • Onboard, mentor, and sponsor senior frontend engineers, elevating the technical bar across distributed teams.

✅ What You'll Need

  • 8+ years of professional software engineering experience delivering large-scale, production web applications.
  • Deep expertise in JavaScript (ES6+), HTML5, CSS, and modern framework architectures (especially React).
  • Comprehensive understanding of the modern frontend ecosystem: bundling, linting, code-splitting, and release workflows.
  • Extensive experience with automated testing frameworks such as Jest, Cypress, Mocha, or Chai.
  • Proven track record of designing and delivering complex software systems with long-term architectural durability.
  • Strong communication and mentoring skills with experience guiding teams through complex technical decisions.

🌟 Nice to Have

  • Experience with large-scale micro-frontends or shared component design systems at enterprise scale.
  • Familiarity with cloud-native web deployment pipelines and real-user monitoring (RUM) tools.
  • Contributions to open-source developer tooling or developer platform libraries.

Why This Role?

This listing comes straight from a hiring manager or recruiter post — not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on JavaScript (ES6+), TypeScript, React and more.

Principal Frontend Software Engineer - India Remote at Atlassian — FAQ

Quick answers about this role, the stack, and how to apply.