Posted Oct 24, 2026

Full Stack Software Engineer

Apply Now
About the Company Atlassian builds software that helps teams collaborate, organize work, and achieve their goals. Its products support teams across a wide range of industries and work environments, helping people work together more effectively. The company values diverse perspectives and believes that the contributions of people with different backgrounds and experiences are central to its success. About the Role Atlassian is seeking a Fullstack Software Engineer to develop and improve tools and services that support its engineering teams. In this role, you will work across backend and frontend development, building REST APIs, customer-facing React components, and integrations with the company's content management system. You will also contribute to backend monitoring, CI/CD pipelines, and reliable software delivery. Working collaboratively with engineers, UX specialists, and visual designers, you will help develop features that meet user needs while maintaining quality and reliability. This is a fully remote position, but candidates must be located in the U.S. Pacific or Mountain time zones. Key Responsibilities ● Build REST APIs that power core customer experiences. ● Develop customer-facing components using React. ● Configure monitoring for backend services to support reliability and performance. ● Build and maintain continuous integration and continuous delivery (CI/CD) pipelines. ● Develop integrations with the company's content management system. ● Design and implement features and services with reliability in mind. ● Collaborate with engineering teammates to deliver and improve software solutions. ● Work with UX and visual designers to support effective user experiences. ● Contribute to platform integrations using REST and maintain code within a collaborative Git-based workflow. Required Qualifications ● At least 4 years of experience with JavaScript, TypeScript, and supporting libraries or technologies such as ES6, React, and Node.js. ● Bachelor's or master's degree, preferably in Computer Science. ● Experience implementing platform integrations using REST. ● Experience working with Git in a collaborative team environment. ● Familiarity with cross-browser-compatible HTML and Sass/CSS. ● Familiarity with server technologies such as NPM, Docker, NGINX, and Express/Node.js. ● Ability to collaborate effectively with team members who bring different skills and perspectives. Preferred Qualifications ● Experience working with an enterprise content management system. ● Experience with cloud platforms such as AWS. ● Experience with Java. ● Experience with FreeMarker. ● Experience with Rust. Work Arrangement ● Employment type: Not specified in the listing. ● Work arrangement: Fully remote. ● Location requirement: Candidates must be based in the U.S. Pacific or Mountain time zones. ● Atlassian can hire in countries where it has a legal entity, subject to the specific location requirements for this role. Compensation and Benefits The current annual base salary ranges for new hires in the United States vary by geographic pay zone: ● Zone A: $150,300–$196,225. ● Zone B: $135,270–$176,603. ● Zone C: $124,749–$162,867. Base pay is determined by factors including a candidate's skills, knowledge, and experience. The role may also be eligible for benefits, bonuses, commissions, and equity. Atlassian offers benefits and perks designed to support employees, their families, and local communities. These include health and wellbeing resources and paid volunteer days. Candidates can learn more through the company's benefits and perks information and geographic pay-zone information. Equal Employment Opportunity and Accessibility Atlassian does not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. Applicant information is handled confidentially in accordance with equal employment opportunity guidelines. Reasonable accommodations and adjustments are available at any stage of the recruitment process. Candidates can contact the Recruitment team to discuss their needs. In line with local law, identity verification, which may include biometric data, is a condition of employment to help prevent employment fraud.