Position Name : Android Developer
Job Description :
We are seeking a skilled Android OS Engineer to join our dynamic team at Vrize. The ideal candidate will have hands-on experience developing native Android applications, including expertise in Android OS internals, memory management, and experience working within no-code / low-code platforms for app creation.
Key Responsibilities :
- Develop and maintain high-performance, scalable native Android applications.
- Customize and optimize Android OS for performance improvements and memory efficiency.
- Analyze and optimize app memory allocation and resource usage to ensure efficient app behavior.
- Leverage no-code / low-code platforms to build and deploy functional Android apps quickly.
- Work closely with product managers, designers, and other engineers to deliver outstanding user experiences.
- Troubleshoot and resolve performance bottlenecks, memory leaks, and application crashes.
- Participate in code reviews and architectural discussions.
Requirements :
4+ years of experience in Android development.Deep understanding of Android OS internals and architecture.Strong experience with Java and Kotlin.Proven expertise in memory allocation, garbage collection, and optimizing app performance on Android.Experience with no-code / low-code platforms (e.g., FlutterFlow, Adalo, or similar) for app development.Experience with Code name one.Familiarity with Android Jetpack components and modern Android development practices.Solid understanding of mobile UI / UX design principles.Strong debugging and performance profiling skills.Experience working in Agile development environments.ref : hirist.tech)