Quizlet · 4 days ago
Sr. Software Engineer, Android
Wonder how qualified you are to the job?
E-LearningEdTech
Insider Connection @Quizlet
Responsibilities
Collaborate with cross-functional stakeholders to plan, develop, test, and release features and understand their impact on business metrics
Advocate for best practices that improve the product and developer experience
Mentor other engineers
Refactor Kotlin and legacy Java code to improve the developer experience as well as the app’s performance
Lead and contribute to projects that improve Quizlet’s Android app from the product backlog or from the Android platform backlog of investment projects
Review pull requests from your peers
Automate manual tasks
Occasionally write multi-platform code using Kotlin Multiplatform to support features on all Quizlet platforms (i.e. iOS, Android, and Web)
Prototype new Android features
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of experience building Android mobile applications
Proficiency in writing unit tests and testable code
Experience leading projects
Proficiency with Kotlin, Java, and Git
Experience with RxJava or Coroutines
Experience with Dependency Injection (i.e. Hilt or Dagger)
Experience with CS fundamentals, software design patterns, and data structures
Experience building high-quality native apps published on Google Play
Background & experience building apps that support offline mode
Experience collaborating with a cross-disciplinary team to solve problems through A/B testing and experimentation
Ability to give technical presentations on architecture and other engineering topics
Experience with in-app purchases and/or subscriptions
Excitement about the impact your work could have on the lives of students and teachers around the world every day
Excellent verbal communication skills
Preferred
Experience with Kotlin Multiplatform Development
Taught, tutored, or mentored other engineers
Experience successfully advocating architecture improvements to multidisciplinary stakeholders
Added automated unit and integration tests using JUnit, Espresso, or Robolectric to an existing codebase
Contributed or improved continuous integration processes with systems like CircleCI or Jenkins
Proficiency with Gradle
Proficiency with Retrofit or OrmLite/Room
Kept yourself up to date with Android’s best practices via conferences or additional training
Benefits
Competitive health, dental, and vision insurance (100% employee and 75% dependent PPO, HMO, VSP Choice)
Employer-sponsored 401k plan with company match
Access to LinkedIn Learning and other resources to support professional growth
Paid Family Leave, FSA, HSA, Commuter benefits, Wellness benefits
40 hours of annual paid time off to participate in volunteer programs of choice
Company
Quizlet
Quizlet is a learning platform that uses activities and games to help students practice and master what they’re learning.
H1B Sponsorship
Quizlet has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (7)
2022 (5)
2021 (4)
2020 (9)
Funding
Current Stage
Growth StageTotal Funding
$62MKey Investors
General AtlanticIcon Ventures
2020-05-13Series C· $30M
2018-02-06Series B· $20M
2015-11-23Series A· $12M
Recent News
Google Patent
2024-04-14
2024-04-05
2024-03-27
Company data provided by crunchbase