What are the responsibilities and job description for the Android Engineer position at Sapience Tutoring & Enrichment?
Android Engineer – Full-Time (On-Site, Las Vegas, NV)
Are you an Android Engineer with a passion for building smooth, responsive, and scalable mobile applications? Do you want to apply your skills to technology that directly impacts students, educators, and families? If so, Sapience is looking for someone like you.
About Sapience
Sapience is a Las Vegas-based education and technology company focused on transforming youth learning through innovation, structure, and smart systems. As we build the future of educational platforms, we are assembling an on-site engineering team to lead development of intuitive mobile applications for internal operations and public-facing use.
Role Overview
We are seeking a hands-on Android Engineer to develop and maintain native Android applications. You’ll play a critical role in shaping our mobile experience, working closely with product managers, designers, and fellow developers to build high-quality apps from the ground up. This position is full-time and on-site at our Las Vegas headquarters.
Key Responsibilities
App Development
- Design and build advanced applications for the Android platform using Kotlin and/or Java.
- Develop UI components and user interactions aligned with provided wireframes and UI/UX guidelines.
- Optimize application performance, responsiveness, and memory usage.
API Integration & Back-End Support
- Integrate RESTful APIs to connect applications with back-end services.
- Work with database and offline storage solutions to support seamless user experiences.
- Troubleshoot and resolve application bugs, crashes, and compatibility issues.
Team Collaboration
- Collaborate with designers to translate concepts into functional, elegant user interfaces.
- Work with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, standups, and sprint planning meetings.
Testing & Deployment
- Write unit and UI tests to ensure application quality.
- Prepare builds for internal testing and production release via the Google Play Store.
- Monitor user feedback and crash reports for ongoing app enhancements.
Qualifications and Experience
- 3 years of professional experience in Android app development.
- Proficient in Kotlin (preferred) and/or Java.
- Strong knowledge of Android SDK, Android Studio, and modern architecture patterns (MVVM, MVP).
- Experience with third-party libraries, APIs, Firebase, and Google Play Store publishing.
- Understanding of mobile security best practices and device compatibility considerations.
- Familiarity with version control (Git), CI/CD, and Agile methodologies.
- Strong communication skills and the ability to thrive in an in-person team environment.
- Located in Las Vegas or willing to relocate – this role is fully on-site.
Compensation and Benefits
- Salary Range: $60,000 – $70,000 USD annually, based on experience and qualifications.
- Benefits: Health, dental, and vision insurance, paid time off, professional development support, performance-based bonuses, and employee stock options.
- Location: On-site at our Las Vegas Headquarters (8965 South Eastern Blvd, Suite 190, Las Vegas, NV 89123)
Why Join Sapience?
- Purpose-Driven Tech: Build mobile solutions that make a meaningful impact in education.
- On-Site Collaboration: Work alongside a passionate, cross-functional team.
- Influence & Ownership: Contribute to the direction and architecture of core mobile apps.
- Career Growth: Be part of a growing company that values innovation, skill, and initiative.
If you're ready to develop world-class Android apps in a fast-paced, mission-driven environment, apply now and join the Sapience team in Las Vegas.
Salary : $60,000 - $70,000