Job Description & How to Apply Below
Job Responsibilities:
Develop, enhance, and maintain native Android applications.
Implement complex features using Jetpack Compose, Kotlin, and Coroutines.
Work collaboratively in Agile teams alongside developers, designers, and stakeholders.
Design and implement UI and architectural components using MVVM and Architecture Components.
Ensure compatibility across different versions of Android SDKs, screen resolutions, and device types.
Apply Object-Oriented design principles to develop scalable and maintainable code.
Write unit and UI tests to ensure code quality and reliability.
Analyze performance, latency, and memory usage to improve application efficiency.
Utilize Jenkins for CI/CD and manage enterprise-level branching and merging.
Stay updated with technological trends, especially in mobile security, performance, and architecture.
Required Skills:
5+ years of professional Android development experience
Strong proficiency with Kotlin, Jetpack Compose, and Coroutines
Experience with MVVM and Android Architecture Components
Hands-on with Android SDKs across multiple devices and screen sizes
Solid understanding of asynchronous programming and concurrency in mobile apps
Skilled in writing unit and UI tests for Android
Experience using Jenkins and version control systems (e.g., Git)
Strong knowledge of performance tuning and memory management for mobile apps
Bachelor's degree in Computer Science or related field (or equivalent experience)
Preferred
Skills:
Familiarity with libraries such as Room, Dagger 2
Experience with dependency injection and reactive programming
Knowledge of modern design patterns and Android best practices
Certifications:
Android Developer Certification (optional but beneficial)
Education:
Bachelor’s degree in computer science or related discipline (preferred)
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×