Position: Android Engineer
Company: Snap Inc.
Category: Android
Experience required: 2y
English level: intermediate

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.

We’re looking for Software Engineers to join Snap Inc! As a member of our Augmented Reality team, you will help build a platform that powers creative experiences in augmented reality. You will own and drive high-level features from planning through implementation, be involved in all stages of the software development lifecycle, and solve complex technical problems that will impact millions of Snapchat users daily. Working from our office in Odess, you’ll play a key role in building and shaping key features that millions of Snapchatters use every day.

What you’ll do:
— Design and develop world-leading mobile AR platform
— Push the limits of mobile devices and create great user experiences
— Use Kotlin, RxJava, Dagger, and other great tools to build smooth, stable, and fun products
— Own features from design through implementation and launch

Minimum qualifications:
— BS/BA in a technical field such as Computer Science or equivalent experience
— 2+ years of mobile software engineering experience

Preferred qualifications:
— Strong CS fundamentals
— Good problem-solving skills
— Java and Android experts