Software Engineer, Android, Level 4
Snapchat10 months ago
San Francisco, CA, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Snap Inc is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. Snap empowers people to express themselves, live in the moment, learn about the world, and have fun together, with core products like Snapchat, Lens Studio, and Spectacles. Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of users every day. We're looking for an Android Engineer to join our dynamic team.
Key Responsibilities
- Push the limits of mobile devices and build great user experiences
- Build smooth, stable, and fun products
- Develop features from design through implementation and launch
- Evaluate technical tradeoffs and collaborate with design on the best UI and infrastructure practices
- Perform code reviews to ensure high code quality
Required Qualifications
- Ability to use Kotlin, Java, RxJava, Dagger, and other great tools to develop smooth, stable, and fun products
- Able to prioritize duties and work independently
- Bachelor's Degree in a relevant technical field or equivalent practical experience
- 2+ years of post-Bachelor's software development experience; or a Master's degree with 1+ year of post-grad experience; or a PhD in a relevant field
- Experience with Android application development
Preferred Qualifications
- Experience working with large-scale customer-facing mobile applications
Benefits & Perks
- Benefits: Snap Inc offers paid parental leave, comprehensive medical coverage, and emotional and mental health support programs to help you and your loved ones stay happy and healthy.
- Compensation: In the United States, the starting pay is determined by job-related skills, experience, qualifications, work location, and market conditions.
Zone A (CA, WA, NYC):
$157,000–$235,000 annually.Zone B:
$149,000–$223,000 annually.Zone C:
$133,000–$200,000 annually.
This position is also eligible for equity in the form of RSUs.
Required Skills
Kotlin
Java
RxJava
Android Application Development
Dagger