KMM Developer

Iprogrammer

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

Key Responsibilities:

  • Architect and Develop: Design develop and maintain cross-platform mobile applications using Kotlin Multiplatform Mobile (KMM).
  • Code Optimization: Write clean maintainable and efficient code ensuring optimal performance on both Android and iOS devices.
  • Collaboration: Work closely with product managers designers and other developers to translate requirements into technical solutions.
  • Testing & Debugging: Implement and execute unit tests integration tests and conduct debugging to ensure the stability and quality of the application.
  • Documentation: Document the development process architecture and code to ensure smooth handoffs and future maintainability.
  • Code Reviews: Participate in code reviews to maintain code quality and ensure best practices are followed.
  • Research & Development: Stay up-to-date with the latest industry trends technologies and best practices related to Kotlin mobile development and cross-platform solutions.
  • Mentorship: Provide guidance and mentorship to junior developers on the team.

Required Qualifications:

  • Experience: 2 years of hands-on experience in Kotlin Multiplatform Mobile (KMM) development.
  • Proficiency in Kotlin: Strong knowledge and experience in Kotlin programming language including coroutines multiplatform libraries and architecture.
  • Mobile Development: Solid experience in both Android and iOS mobile application development understanding the platform-specific nuances.
  • Cross-Platform Expertise: Demonstrated ability to develop and deploy cross-platform solutions using KMM with a deep understanding of the challenges and benefits.
  • Tool Proficiency: Experience with version control systems (e.g. Git) CI/CD pipelines and mobile testing frameworks.
  • UI/UX Understanding: Familiarity with mobile UI/UX principles and the ability to collaborate with design teams to create intuitive user interfaces.
  • Problem Solving: Strong analytical and problem-solving skills with a detail-oriented approach to identifying and resolving issues.
  • Communication: Excellent verbal and written communication skills with the ability to effectively collaborate in a remote or distributed team environment.
Key Responsibilities:Architect and Develop: Design develop and maintain cross-platform mobile applications using Kotlin Multiplatform Mobile (KMM).Code Optimization: Write clean maintainable and efficient code ensuring optimal performance on both Android and iOS devices.Collaboration: Work closely w...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation