Kotlin Developer

Website irvineicorp IRVINEi

Your Home Brain

We are seeking an experienced Android Kotlin Developer to join our team, responsible for developing and maintaining our mobile application. The ideal candidate will have expertise in implementing instant messaging, video calling, and live streaming features using various protocols and technologies. The candidate will collaborate with cross-functional teams, ensure high-performance and efficiency, and stay up-to-date with emerging technologies.

Responsibilities

  • Design and implement robust features for instant messaging and presence functionalities using XMPP.
  • Develop and integrate video calling features using WebRTC.
  • Implement live streaming capabilities using RTSP, ensuring high performance and efficiency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and fix bugs, improving application performance and scalability.
  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
  • Work with third-party libraries and APIs to enhance application functionality.
  • Stay up-to-date with the latest mobile landscape, architectures, trends, and emerging technologies.
  • Participate in the full mobile development life cycle, from design to deployment.
  • Write clean, testable, and maintainable code.
  • Ensure code quality, following best practices and coding standards.

Requirements

  • Strong proficiency in the Kotlin programming language.
  • Experience with Android app development.
  • Knowledge of XMPP, WebRTC, and RTSP protocols.
  • Familiarity with third-party libraries and APIs.
  • Understanding of mobile development life cycle.
  • Excellent problem-solving skills and strong debugging skills.
  • Strong communication and collaboration skills.

To apply for this job please visit www.linkedin.com.