Senior Kotlin Developer -Q125
Job Description:
We are looking for a talented Senior Kotlin Developer to join one of the well known Information Technology & Services Companies. The ideal candidate should have a strong background in Kotlin development, experience building high-performance Android applications, and a deep understanding of modern mobile app architecture.
Key Responsibilities:
- Develop, test, and maintain Android applications using Kotlin and best coding practices.
- Collaborate with UI/UX designers to implement intuitive user interfaces.
- Optimize application performance and ensure responsiveness across various devices.
- Work with RESTful APIs, third-party libraries, and cloud message APIs.
- Implement MVVM architecture and leverage Jetpack components.
- Write clean, maintainable, and scalable code with proper documentation.
- Troubleshoot and resolve issues, bugs, and crashes.
- Stay up-to-date with the latest Android development trends and best practices.
Required Skills & Qualifications:
- 2+ years of experience in Android development using Kotlin.
- Strong knowledge of Android SDK, Jetpack libraries, and Material Design principles.
- Experience with MVVM architecture, ViewModel, LiveData, Room Database.
- Proficiency in consuming RESTful APIs using Retrofit or OkHttp.
- Understanding of dependency injection frameworks like Dagger/Hilt.
- Experience with Android Jetpack components such as Navigation, WorkManager, and Paging.
- Familiarity with version control tools like Git.
- Strong debugging and troubleshooting skills.
- Knowledge of Google Play Store deployment and CI/CD pipelines (a plus).
Preferred Qualifications:
- Experience with Kotlin Coroutines & Flow for asynchronous programming.
- Familiarity with Unit Testing and UI Testing frameworks like JUnit, Espresso.
- Knowledge of Firebase services (Firestore, Cloud Messaging, Remote Config).
- Experience with agile methodologies (Scrum, Kanban).
Why Join Them?
- Opportunity to work with cutting-edge technologies.
- Collaborative work environment with a skilled and passionate team.
- Career growth opportunities and continuous learning.
How to Apply:
Send your updated resume and portfolio (if available) to resume.nokhc.net with the subject "Senior Kotlin Developer Position".
Required Skills:
Responsiveness Navigation Resume Messaging Agile Debugging Options Pipelines Interfaces Kanban Version Control Unit Testing JUnit Firebase Agile Methodologies Android Components Architecture Scrum Programming Troubleshooting Git Documentation Testing Design