
Senior Android Engineer
Pocket Prep
full-time
Posted on:
Location Type: Hybrid
Location: Durham • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $161,300 per year
Job Level
About the role
- Develop and maintain our Android Study application and test suites
- Work closely with iOS engineers to align our mobile experiences and architectural patterns across platforms
- Collaborate with the design team to implement UX changes and inform them of platform-specific behavior
- Ideate with PMs to flesh out technical requirements, risks, and complexity
- Work with the larger engineering team to develop and iterate on our values, best practices, and code style guidelines
Requirements
- 6+ years of native Android development experience in Kotlin
- Strong knowledge of the Android platform SDK and Jetpack frameworks
- XML-based layout proficiency
- Experience deploying apps to the Play Store
- JUnit testing proficiency
- Reactive architectural patterns/RxJava proficiency (preferred)
- Experience building UI with Jetpack Compose (preferred)
- Kotlin Multiplatform experience (preferred)
- Familiar with Android accessibility best practices (preferred)
- Familiar with iOS platform and Swift language, and able to understand and provide feedback on iOS code (preferred)
Benefits
- Stability: We're 12+ years old, 100% profitable without investor backing and we continue to have year-over-year growth.
- Work/Life Balance: Freedom to live your life while accomplishing something awesome for everyone in education. Flexible PTO and a 3-week company-wide holiday break from mid-December through the New Year.
- Competitive Compensation: Generous profit-sharing program and total compensation that targets the 75th percentile.
- 100% Healthcare: We cover all of our employees' healthcare premiums because we are invested in your well-being. We also cover 80% of dependents.
- Hybrid Flexibility: You can work where and when you are most effective. We have an office in downtown Durham, North Carolina, and are supportive of hybrid work options.
- Give Back: We are active participants in our communities through volunteer partnerships with local nonprofits. We offer VTO (volunteer time off) for independent engagement with your community.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinAndroid SDKJetpack frameworksXMLJUnitRxJavaJetpack ComposeKotlin MultiplatformAndroid accessibility best practicesSwift
Soft Skills
collaborationcommunicationproblem-solvingtechnical requirements analysisrisk assessmentcomplexity evaluation