Principal Frontend Software Engineer
Core
Design, build, evolve, and maintain web frontend systems and tools to deliver great user experiences.
Role type
Principal Frontend Software Engineer
Builds
Scalable user interface systems and high-performing client code for Atlassian's core product suite (Jira, Confluence, Trello, Bitbucket).
Domain
SaaS / Enterprise Collaboration
Deliverable
production ML models | product features
Required skills
JavaScript (ES6), HTML5, CSS, modern JavaScript frameworks (React, AngularJS, Vue), modern testing frameworks (Jest, Cypress, Mocha, Chai), frontend application scaling, software system design, mentoring
Preferred skills
Agile software development methodologies, writing long-lasting code, engineering medium-to-large scope systems
Technologies
React, AngularJS, Vue, Jest, Cypress, Mocha, Chai
Responsibilities
Build high-performing client code; Plan, design, and implement scalable UI systems; Collaborate with engineers, designers, and managers; Lead code reviews and documentation; Drive project success from design to launch; Onboard and mentor engineers
Seniority
Principal, hands-on IC with mentorship