Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. Our products empower people to express themselves, live in the moment, learn about the world, and have fun together.
Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We’re deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.
Our Synchronous Experiences team creates rich visual experiences in real time like presence, audio and video calling and shared AR. As a member of this team, push the limits of mobile devices to create great user experiences. Based out of our Sydney, Australia office, you’ll collaborate across engineering teams to build product features used by millions of users around the world everyday.
You are welcome to work from our amazing office, however we also support remote work as well (and any combination in between).
What you’ll do:
Partner with key product owners, customers, and Engineering leadership to identify correct priorities of development
Support features at every phase, from design through implementation and launch
You evaluate, appropriately test, and debug your work, striving for high quality
Carefully evaluate the technical tradeoffs of every decision
Use Kotlin, Java, RxJava, Dagger, and other great tools to build smooth, stable, and fun products
Knowledge, Skills and Abilities
Able to prioritize duties and work well on your own
Someone with good problem solving skills who gets excited by tough technical challenges
Someone who loves to learn and is passionate about helping others
Ability to collaborate and work well with others
Strong CS fundamentals
Minimum Qualifications
Bachelor Degree in Computer Science or related technical field
Minimum 2+ years of experience with Android mobile development in Kotlin or Java
Our benefits Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid maternity & paternity leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Do what you love. Love what you do. At Workday, we help the world’s largest...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Deputy we’re on a mission to change the way the world works & we...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> AssemblyAI is an AI company – we build powerful models to transcribe and understand audio...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Your role: When you complete your engineering degree through the Defence University Sponsorship, you not...
Apply For This JobCompany Description Nine. Australia’s Media Company. Underpinned by our people, our strategic focus is on content, connections and growth. Driven...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Innovation team at AKQA is a small powerhouse of collaboration and imagination. Over the...
Apply For This Job