CAVISTA
Computer Software
AndroidEngineer
Neural analysis suggests this role is
optimal for not-applicable candidates.
“Android Engineer at CAVISTA. Skills: Android development, Native mobile code, System architecture, Agile methodologies, RESTful APIs, Software engineering best practices. Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.. Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for Android applications.”
What You'll Achieve.
Deliver custom-built software solutions that drive innovation, performance, and long-term value.; Create technology that powers possibility.; Deliver results that matter.; Successfully delivered to customers.; Emphasis on product performance, user experience and scalability.
Industry & Context.
Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions.
What They're Looking For.
Must Have
Bachelors or Master’s degree in Computer Science, Engineering (or related field), 3+ years of experience building complex native Android applications using MVP or MVVM Architecture design patterns that have been successfully delivered to customers., 3+ years of involvement in publishing mobile applications for Google Play Store, Proficient with Android SDK, Java, Kotlin, Android Studio and OO programming and design., Noteworthy experience utilizing RESTful APIs., Functional knowledge of the Android Material Design Guidelines., Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations, Ability to take a project feature from scoping requirements through actual launch of the feature., Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability., Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions., Ability to communicate effectively between cross-functional teams including Product, UI/UX & Back-end
Nice to Have
Experience with third-party libraries/frameworks like Realm, Retrofit and Firebase is a plus
What You'll Do.
Strategize by helping define product features alongside product management
and engineering to enable quality home health solutions.
Work in an agile atmosphere to drive the system architecture
test and deploy the next generation of mobile features for Android applications.
Spearhead the best practices in progressive code design and identify and address performance recommend changes and enhancements to existing code to extend the reach of existing applications
Contribute to a repository of highly reusable organization-focused artefacts such as libraries
documentation amongst many more
How You'll Work.
Team & Collaboration
Collaborate with product management, UX design, and engineering to define product features.; Communicate effectively between cross-functional teams including Product, UI/UX & Back-end.
Communication Scope
Ability to communicate effectively between cross-functional teams including Product, UI/UX & Back-end
Process & Methodology
Project management, Time management, Ability to take a project feature from scoping requirements through actual launch of the feature.
Full Job Description
Who we are… At Cavista Technologies, we are redefining what it means to be a technology partner. We collaborate with organizations around the world to deliver custom-built software solutions that drive innovation, performance, and long-term value. Our team is diverse, passionate, and united by a shared mission to create technology that powers possibility. Our people are our greatest asset, and together we deliver results that matter. What will you do... We are looking for an innovative Android Engineer passionate about advancing mobility to construct elegant, effective, and exceptional native mobile code, through self-motivation and collaboration. Responsibilities * Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions. * Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for Android applications. * Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely. * Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more ## Qualifications What you bring... * Bachelors or Master’s degree in Computer Science, Engineering (or related field) * 3+ years of experience building complex native Android applications using MVP or MVVM Architecture design patterns that have been successfully delivered to customers. * 3+ years of involvement in publishing mobile applications for Google Play Store * Proficient with Android SDK, Java, Kotlin, Android Studio and OO programming and design. * Noteworthy experience utilizing RESTful APIs. * Functional knowledge of the Android Material Design Guidelines. * Knowledge of professional software engineering practices and best practices for
Applying for this Android Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about CAVISTA?
Real rants from real employees. Read before you apply.