We are looking for aSenior Android Engineer (AOSP) to join our team working on innovative e-Ink based devices. This is a hands-on engineering role focusing on Android Open Source Project (AOSP)based applications and frameworks with responsibilities ranging from system-level development to user-facing apps (e.g. notes documents system UI). The role combines maintenance stabilization and knowledge transfer with opportunities to contribute to new features and performance optimizations in future releases.
You will collaborate closely with cross-functional teams (backend QA DevOps UX) and participate in codebase onboarding technical documentation and feature enhancements. This role requires comfort working in a multi-vendor multi-component environment with strong emphasis on quality security and maintainability.
Responsibilities:
- Develop maintain and optimize Android applications (Notes PDF/EPUB Reader Home/Launcher SystemUI).
- Customize AOSP components (system UI secure storage OTA workflows device APIs).
- Implement secure coding practices (data encryption obfuscation authentication).
- Supportknowledge transfer: documenting code flows onboarding new engineers and collaborating with existing vendor teams.
- Debug stabilize and improve performance of apps under device constraints (RAM limits E-Ink refresh).
- Work with companion services (cloud sync REST APIs) to ensure seamless user experience.
- Participate in code reviews ADR discussions and CI/CD pipelines (GitLab automated testing).
- Collaborate with UI/UX experts to adapt Android UI for e-Ink hardware specifics.
- Contribute to incremental features such as analytics QR sharing audio recording or pen integration in alignment with roadmap priorities.
Requirements:
- 5 years of Android development with Kotlin/Java.
- Strong experience withAOSP Android frameworks and system-level customization.
- Proficiency insecure data storage dependency injection networking and asynchronous programming.
- Experience working withsystem updates and OTA mechanisms.
- Background incustom hardware integration (input devices sensors displays).
- Proven track record of debugging and performance tuning under constrained environments.
- Familiarity withCI/CD pipelines and Agile practices.
- Good English communication skills (written & spoken).
Nice to have:
- Experience with e-Ink devices or other embedded Android hardware.
- Exposure toWacom WILL SDK Ink Canvas MyScript SDK or PDF/EPUB libraries.
- Background inreverse engineering or legacy code takeover projects.
- Experience withcloud integrations (AWS Keycloak content sync).
- Previous involvement inknowledge transfer projects.
Personal Attributes:
- Strong problem-solving mindset able to work with partially documented systems.
- Collaborative proactive communicator in distributed international teams.
- Quality-driven with attention to detail and security.
- Curious and adaptable able to learn from existing codebases quickly.
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC