
Android Developer
7 days ago
About the Role
We are looking for a highly skilled Android Developer
to join our team. As a core member of our mobile engineering team, you will focus on developing and optimizing a high-performance rendering engine that supports a low-latency, high-fidelity drawing experience. Your expertise in OpenGL, SurfaceView, and efficient memory management will be crucial for creating a seamless user experience for our users.
What You'll Do
- Design and Develop
advanced custom views and rendering pipelines using the Android Canvas and
OpenGL ES
within a
SurfaceView
. - Optimize Performance
for low-latency and drawing features, especially for stylus input. - Write Clean Code
in Kotlin and Java to build scalable, robust, and responsive features for the Android platform. - Collaborate
with UI/UX designers and product managers to translate complex visual designs into high-quality, pixel-perfect user interfaces. - Profile and Debug
performance bottlenecks related to drawing, memory leaks, and rendering on a dedicated rendering thread. - Ensure Compatibility
across various Android versions and devices, optimizing rendering for different GPU architectures and screen sizes. - Work with Cross-Functional Teams
to integrate advanced features like AI-powered handwriting recognition and complex document annotations.
What You'll Need
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of proven experience as an Android Developer with a strong focus on custom view and graphics development.
- Hands-on expertise with the Android graphics stack, including Canvas and OpenGL ES.
- Deep understanding of
SurfaceView
lifecycle management and multi-threaded rendering. - Advanced knowledge of Java and Kotlin for Android application development.
- Demonstrated experience in mobile memory management, bitmap handling, and debugging memory leaks.
- Proficiency with version control tools, especially Git.
- Excellent problem-solving, analytical, and debugging skills.
Preferred Qualifications
- Experience with advanced rendering techniques, including shaders and off-screen rendering.
- Knowledge of low-level NDK/C++ development.
- Prior work on note-taking, drawing, or graphics-intensive applications.
- Familiarity with the challenges and nuances of handling stylus input on Android devices.
- Experience with Android architecture components (Jetpack) and modern architecture patterns (MVVM).
-
Android Developer
4 days ago
Greater Bengaluru Area, IN Hashmint Full timeAbout the RoleWe are looking for a highly skilled Android Developer to join our team. As a core member of our mobile engineering team, you will focus on developing and optimizing a high-performance rendering engine that supports a low-latency, high-fidelity drawing experience. Your expertise in OpenGL, SurfaceView, and efficient memory management will be...
-
Android Developer
5 days ago
Greater Bengaluru Area, India Hashmint Full timeAbout the RoleWe are looking for a highly skilled Android Developer to join our team. As a core member of our mobile engineering team, you will focus on developing and optimizing a high-performance rendering engine that supports a low-latency, high-fidelity drawing experience. Your expertise in OpenGL, SurfaceView, and efficient memory management will...
-
Android Developer
5 days ago
Greater Bengaluru Area, India Hashmint Full timeAbout the Role We are looking for a highly skilled Android Developer to join our team. As a core member of our mobile engineering team, you will focus on developing and optimizing a high-performance rendering engine that supports a low-latency, high-fidelity drawing experience. Your expertise in OpenGL, SurfaceView, and efficient memory management will...
-
Android Developer
5 days ago
Greater Bengaluru Area, India Hashmint Full timeAbout the Role We are looking for a highly skilled Android Developer to join our team. As a core member of our mobile engineering team, you will focus on developing and optimizing a high-performance rendering engine that supports a low-latency, high-fidelity drawing experience. Your expertise in OpenGL, SurfaceView, and efficient memory management will be...
-
Android Developer
5 days ago
Greater Vadodara Area, India Information Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRequirementsBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).Proven experience in Android mobile application development with a strong emphasis on Android development.Proficiency in Java and Kotlin programming languages a mustStrong understanding of Android app architecture and MVVM...
-
Android Developer
5 days ago
Greater Bengaluru Area, India CodeVyasa Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJole OverviewWe are seeking a highly skilled and motivatedAndroid Developer || Bangalore with 5+ yearsof experience. If you're passionate about coding, problem-solving, and innovation, we'd love to hear from youAbout UsCodeVyasa is a mid-sized product engineering company that works with top-tier product/solutions companies such as McKinsey, Walmart,...
-
Android Developer
6 days ago
Greater Kolkata Area, India RootFlash Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionRootFlash Technology is a leading IT solutions provider specializing in software development, mobile apps, web solutions, and IT consulting. We focus on delivering innovative, scalable, and high-performance digital solutions to help businesses thrive in a competitive world. As a partner, we drive technology-driven success, ensuring our...
-
Android Developer
5 days ago
Greater Bengaluru Area, India Recro Full timeIdeal candidate:If you are an Android developer with a passion for pushing mobile technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile ecosystem. You are comfortable working on our existing codebase, developing new apps and optimizing them for a fast and delightful user...
-
Android Developer
5 days ago
Greater Bengaluru Area, India Recro Full timeIdeal candidate: If you are an Android developer with a passion for pushing mobile technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile ecosystem. You are comfortable working on our existing codebase, developing new apps and optimizing them for a fast and delightful user...
-
Android Developer
1 week ago
Greater Bengaluru Area, India Recro Full time ₹ 15,00,000 - ₹ 25,00,000 per yearIdeal candidate:If you are an Android developer with a passion for pushing mobile technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile ecosystem. You are comfortable working on our existing codebase, developing new apps and optimizing them for a fast and delightful user...