Kotlin Developer Opportunity

Devolic company

Subscribe to our Telegram & Twitter Channel

Kotlin Developer in PAKISTAN

Remote 10 months ago

We are seeking a Kotlin Developer to join our team and contribute to building high-quality Android applications, including TV-based experiences. In this role, you will design and implement innovative UI solutions, optimize app performance, and work on exciting features tailored for both mobile and TV platforms. This is a fully remote position offering collaborative opportunities to showcase your skills and grow professionally.


Responsibilities:

Develop and maintain Android applications using Kotlin and Jetpack Compose for modern, responsive UIs.

Implement scalable and maintainable code using MVVM architecture (ViewModel, LiveData, Kotlin Flows).

Optimize UI/UX for TV-specific interfaces, focusing on D-pad navigation, focus handling, and platform constraints.

Collaborate with backend developers to integrate REST APIs and Firebase solutions.

Debug and resolve complex issues related to UI performance and user experience.

Work within version control systems (Git), following best practices for collaborative workflows.


Required Skills:

Kotlin Expertise: Strong proficiency in Kotlin and its ecosystem.

Jetpack Compose: Proven experience building modern UI components, optimizing layouts, and creating custom components.

MVVM Architecture: Familiarity with ViewModel, LiveData, and Kotlin Flows for state management.

Android Development: Solid experience with Android Studio, Gradle, and Material Design principles.

TV UI Development: Understanding of focus handling, navigation with a D-pad, and TV-specific constraints.

Version Control: Proficiency with Git and collaborative workflows (e.g., GitHub, GitLab).

Problem Solving: Strong debugging skills to resolve complex UI/UX issues effectively.


Preferred Skills:

Media Streaming Experience: Familiarity with ExoPlayer for media playback integration.

Compose Multiplatform: Experience extending Compose to platforms like Android, Desktop, or iOS.

Performance Optimization: Knowledge of analyzing Jetpack Compose recomposition and using Macrobenchmark tools.

Backend Integration: Basic understanding of REST APIs and Firebase integration.


Important Note:

If you meet these requirements, please apply directly here. If you do not have the required experience or skills, please do not waste your time applying, as only qualified candidates will be considered.


We look forward to finding the right talent for this exciting opportunity!

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly