Working at AtlassianAtlassian 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 return to an office as they reopen (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.JOB DUTIES: BUILD APPLICATION LAYER SERVICES. WORK WITH JAVASCRIPT, HTML5, CSS AND JAVASCRIPT FRAMEWORKS (E.G. REACT, ANGULARJS AND VUE), MODERN WEB ARCHITECTURES AND CLOUD PLATFORMS TO SUPPORT ATLASSIAN’S ACCESS TEAM BY BUILDING OUT ENTERPRISE GRADE SCALE FOR ATLASSIAN’S PROPRIETARY SOFTWARE PRODUCTS. RESPONSIBLE FOR CLOUD DEVELOPMENT AND OPERATE AS PART OF THE ACCESS TEAM OF SOFTWARE ENGINEERS AND DEVELOPERS THAT SHIP CLOUD PLATFORM SERVICES TO HIGH-SCALE, ALWAYS-ON, PRODUCTION ENVIRONMENTS. RESPONSIBLE FOR THE SOFTWARE FROM WRITING CODE ALL THE WAY TO PRODUCTION. WRITE PERFORMANT, DECOUPLED, TESTABLE, AND MAINTAINABLE CODE USING SEVERAL LANGUAGES. WORK WITH AGILE SOFTWARE DEVELOPMENT METHODOLOGIES AND SOFTWARE DEVELOPMENT BEST PRACTICES, SUCH AS UNIT TESTING, PAIR PROGRAMMING, AND CONTINUOUS INTEGRATION TO SHIP PRODUCTS AND SERVICES THAT MEET OUR CUSTOMERS’ NEEDS. WORK WITH CONFIGURATION MANAGEMENT TOOLS AND DATASTORES. CONSTRUCT FAULT-TOLERANT, RELIABLE AND DURABLE SOFTWARE UTILIZING MODERN BUILD TOOLS. EVALUATE TRADEOFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE, AND TIME IN NEEDS ARE MET. BE PART OF A TALENTED TEAM OF PRODUCT MANAGERS, DESIGNERS, SOFTWARE ENGINEERS AND ARCHITECTS RESPONSIBLE FOR BUILDING APPLICATION LAYER SERVICES TO HELP MAKE THE ADMINISTRATION OF ATLASSIAN PRODUCTS SIMPLE AT ENTERPRISE SCALE. DRIVE INNOVATION BY COMING UP WITH NEW IDEAS TO CREATIVELY SOLVE ISSUES, AS WELL AS PROACTIVELY LOOK FOR OPPORTUNITIES TO IMPROVE THE DESIGN, INTERFACE, AND ARCHITECTURE OF ATLASSIAN'S PRODUCTS ON THE CLOUD. EXECUTE FRONT-END ARCHITECTURE AND DATA-DRIVEN DEVELOPMENT. DEVELOP DYNAMIC USER EXPERIENCES, WORK WITH REDUX, IMMUTABLEJS AND JAVA. DEVELOP LARGE SCALE SINGLE PAGE WEB APPLICATIONS AND ENGINEER SOFTWARE SYSTEMS OF MEDIUM-TO-LARGE SCOPE AND COMPLEXITY. MINIMUM REQUIREMENTS: MASTER’S DEGREE IN COMPUTER SCIENCE OR COMPUTER ENGINEERING OR RELATED FIELD PLUS 2 YEARS OF RELEVANT EXPERIENCE WITH REDUX, IMMUTABLEJS, LARGE SCALE SIGN PAGE WEB APPLICATIONS, ENGINEERING SOFTWARE SYSTEMS OF MEDIUM-TO-LARGE SCOPE AND COMPLEXITY, AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM), CONTINUOUS DELIVERY AND INFRASTRUCTURE AS CODE. ALTERNATE REQUIREMENTS: BACHELOR’S DEGREE IN COMPUTER SCIENCE OR COMPUTER ENGINEERING OR RELATED FIELD PLUS 4 YEARS OF RELEVANT EXPERIENCE WITH REDUX, IMMUTABLEJS, LARGE SCALE SIGN PAGE WEB APPLICATIONS, ENGINEERING SOFTWARE SYSTEMS OF MEDIUM-TO-LARGE SCOPE AND COMPLEXITY, AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM), CONTINUOUS DELIVERY AND INFRASTRUCTURE AS CODE. SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW.
Our perks & benefitsTo 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 AtlassianThe 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.