
Search by job, company or skills
Experience: 3+ Years
Department: Mobile App Development
Job Summary:We are looking for a skilled and passionate Android Developer with 3+ years of hands-on experience to join our growing engineering team. You will be responsible for building and maintaining high-quality Android applications that deliver seamless user experiences. This role involves collaborating closely with cross-functional teams including product, design, and QA to ship new features and improve existing ones.
Key Responsibilities:● Design, develop, and maintain high-performance, reusable, and reliable Android applications using Kotlin and Java.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Ensure application performance, quality, and responsiveness across a range of devices and OS versions.
● Identify and fix bugs and performance bottlenecks.
● Continuously discover and apply new technologies to improve development efficiency and product quality.
● Write clean, scalable, and maintainable code while adhering to established coding standards.
● Participate in code reviews and contribute to a culture of code quality and innovation.
Required Skills and Qualifications:● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● 3+ years of professional experience in Android app development.
● Proficient in Kotlin and Java.
● Strong understanding of the Android SDK, OS versions, and screen size handling.
● Experience integrating with RESTful APIs and backend systems.
● Solid knowledge of XML, JSON, and mobile data storage.
● Familiarity with third-party libraries and APIs (e.g., Retrofit, Glide, Room).
● Experience with offline functionality, background processing, and performance tuning.
● Strong grasp of Android UI/UX principles, Material Design, and best practices.
● Version control proficiency with Git.
● Experience with Android Studio, Gradle, and Firebase.
● Ability to use debugging and profiling tools like Android Profiler.
Good To Have:● Hands-on experience with Jetpack components (ViewModel, LiveData, Navigation).
● Exposure to CI/CD pipelines using tools like GitHub Actions, CircleCI, or Jenkins.
● Experience with unit testing and UI testing (e.g., Espresso, Mockito).
● Familiarity with Agile methodologies.
● Prior experience in fintech applications is a plus.
Job ID: 147458045
Skills:
Unit Testing, Ui Testing, Json, Kotlin, Material Design, Git, Automation Frameworks, Android SDK, Restful Apis, Agile Scrum methodologies, Jetpack Compose, CI CD pipelines, Google Play Console
Skills:
Java, MVVM, Android SDK, Kotlin, Rest Apis, Firebase, third-party libraries, Clean Architecture, Jetpack Components
Skills:
Sonarqube, DevOps processes, Visual Studio Profilers, storing related data patterns, asynchronous API calls, MVC MVVM patterns, UI standards, native Android technology, data parsing, security and performance of mobile apps, Apple Google app design principles, geolocation, Agile projects
Skills:
Java, Kotlin, Gradle, Restful Apis, Android SDK, Flutter, DART, Android Profiler, SSL pinning, LeakCanary, R8, Proguard, CI CD, StrictMode, Object-Oriented Programming
Skills:
Java, Unit Testing, Debugging, Restful Apis, Kotlin, Android Application Development, code reviews
We don’t charge any money for job offers