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 from an office (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.Your Future Team:The Point A product team (the new product development team) is looking for engineers to help us build for the future. Together with your squad and the team, you'll design, implement, and maintain new products.You will work with a team of amazing engineers and designers to build a new user experience. We ask hard questions and challenge each other to improve our work constantly. We are driven but team-oriented. We're dedicated to agile methodology and big believers in 'lean' (which means we don't do the documentation for documentation's sake). We know the importance of validating our assumptions about users and implementing various types of testing to prove assumptions right or wrong. Our bottom line is improving our user's experience - no matter what.This is a role with broad technical responsibilities with a greenfield project. Together we will take the product from a 'scrappy startup' to a 'scalable business.' You'll partner with product managers and designers and work with real customers and analytics daily to make main decisions that allow Atlassian to build new products.You will also get a lot of goodies (in addition to swag), such as our great internal developer frontend platform, which automates many things for you and provides for a collection of reusable UI components (AtlasKit) and common libraries + The Atlassian Way helps us to on what matters. Together we learn how to build and organize large-scale FE applications.
What you'll do:- On your first day, we'll expect you to have:- 3+ years of experience in taking ownership of features with medium to large running projects- Love to feel the flow of fast development cycles and close collaboration with the PMs and designers- 3+ years of experience evaluating trade-offs between correctness, robustness, performance, and customer value- The ability to write components in vanilla JS, but rather leverages and contributes to existing libraries- Understanding how to build performant, decoupled, testable, maintainable code- Experience with modern web architectures and distributed systems- Worked in an all-remote team, enjoyed taking ownership and contributing to the team's happiness
Your background:- 3+ years of experience with building large-scale performing SPA web applications, ReactJS, and TypeScript- Enjoyment sharing knowledge with teammates and working collaboratively when you need help- Previously worked across multiple codebases when delivering features- 3+ years of experience with working in a new product or startup environment- Practical knowledge of different approaches to agile software development- Taking care of the E2E software development lifecycle: you build it, you run it
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.