Linkedprime
Giftu - جيفتيو

Senior Android Engineer - Kotlin Multiplatform

Posted: 2 minutes ago

Job Description

Job Level: SeniorExperience: 3 - 5+ YearsWe are seeking a highly skilled Senior Android Engineer to join our dynamic and fast-paced team. As a Senior Engineer, you will play a critical role in building and enhancing our applications, driving the development process from ideation to deployment, and ensuring the delivery of a seamless, user-centric mobile experience.This is an opportunity to work with cutting-edge technologies and contribute to innovative projects that impact users globally. Our apps are primarily built using Kotlin Multiplatform (KMP), which opens doors to exploring new technologies and taking on exciting challenges across platforms.Key Responsibilities:Design and develop pixel-perfect UIs using Jetpack Compose, adhering to design guidelines and accessibility standards.Build robust, scalable, and maintainable code using Kotlin, including its core frameworks like Coroutines and Flow.Collaborate with cross-functional teams to gather requirements, design, and implement high-quality, performant Android applications.Leverage Android platform APIs to create advanced functionality while ensuring optimal performance and compatibility across devices.Work on app releases, ensuring quality assurance and timely delivery through continuous integration and deployment processes.Debug and optimize application performance, identifying and resolving issues proactively.Collaborate on architecture and technical decisions to ensure long-term sustainability of the codebase.Preferred Skills & Qualifications:Proven expertise in Kotlin programming language and deep experience with its main frameworks (e.g., Coroutines, Flow).Extensive knowledge of Android platform APIs and best practices.Hands-on experience with declarative UI development using Jetpack Compose.Familiarity with Kotlin Multiplatform (KMP) and Compose Multiplatform is a strong plus.Strong understanding of app development lifecycles, from requirements gathering to production releases.Solid problem-solving skills and the ability to debug complex issues effectively.Passion for writing clean, maintainable, and efficient code.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In