Алматы, улица Кажымукана, 22
Метро: АбаяWe develop our own proprietary products in the field of Identity Verification (KYC). As an Android Engineer at Verigram, you will be at the forefront of biometric technology. Unlike standard app development, you will build high-performance Liveness SDKs and demonstration applications used by major fintechs and banks to verify tens of thousands of people every day.
The Role
We are looking for a Senior Android Developer to lead the development of our core libraries and cross-platform modules. You will participate in all phases of the software development lifecycle, from low-level camera optimization to coaching junior developers. If you are a seasoned developer with a love for mobile systems architecture and high-performance engineering, we want to meet you.
Key Responsibilities
SDK & KMP Development: Build and maintain high-performance Android SDKs using Kotlin Multiplatform to share core biometric logic, networking, and data validation across platforms.
Modular Architecture: Design shared libraries and abstractions that minimize duplication while ensuring a lightweight footprint for third-party integration.
Camera & Performance: Optimize real-time frame capture and image processing pipelines to ensure seamless Liveness detection across a wide range of Android devices.
UI & UX Implementation: Develop intuitive, high-performance "Active Liveness" interfaces using Jetpack Compose to guide users through biometric verification.
Advanced Networking: Integrate with backend biometric engines via gRPC and RESTful APIs/OpenAPI, handling complex asynchronous data flows and state synchronization.
Mentorship & Quality: Participate in all phases of the SDLC, coaching junior developers and ensuring high code quality through rigorous Unit and UI testing.
Requirements:
Experience: 5+ years of commercial Kotlin development.
KMP Expertise: Practical experience or a deep understanding of Kotlin Multiplatform for sharing code between platforms.
Core Tech: Mastery of the Android SDK, Jetpack Compose, and Clean Architecture (MVVM).
Systems & Networking: Solid hands-on experience with gRPC, RESTful APIs, and managing complex asynchronous operations.
Security: Strong understanding of mobile security (Android Keystore, BiometricPrompt, TLS pinning, and anti-tampering techniques).
DevOps: Experience with GitLab CI/CD pipelines and Docker.
Domain: Experience in the Fintech or Banking sector is highly preferred.
Language: English level — Intermediate or above.
Desirable Skills:
HarmonyOS: Experience or interest in porting libraries/UI to HarmonyOS.
AI/CV: Basic knowledge of Computer Vision or Deep Learning (OpenCV, TFLite).
Methodology: Champion of Agile/Scrum
Benefits:
Competitive salary based on experience and skill set.
Clear path for career growth.
Paid sick leave and vacation.
Flexible working hours.
The opportunity to change the project and/or develop expertise in an interesting business domain.
Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
Bright corporate life (parties / PlayStation / fruits / coffee / snacks / movies).
Неткрэкер Текнолоджи Казахстан
Алматы
Не указана