Our Customer:
Our customer is a company that is working on a mobile data management and security platform that is designed to prevent the risk of data breaches.
Your tasks:
— Implement and fine-tune WebRTC features, including live video, audio, and data streams;
— Develop and refine advanced applications for the Android platform;
— Work in tandem with cross-disciplinary teams to conceptualize, design, and launch new functionalities;
— Uphold and enhance the performance, quality, and responsiveness of applications;
— Pinpoint and resolve bottlenecks, as well as troubleshoot and fix bugs;
— Keep abreast of the latest in WebRTC standards, Android updates, and emerging technological trends;
— Review code and provide mentorship to junior developers.
Required experience and skills:
— At least 3 years of professional experience in Android development;
— Deep knowledge of WebRTC debugging, infrastructure, and APIs ;
— Solid experience in Java and Kotlin for Android development ;
— Familiar with Android SDK, different versions of Android, and how to deal with different screen sizes;
— Experience with RESTful APIs to connect Android applications to back-end services;
— Knowledge of Android UI design principles, patterns, and best practices;
— Bachelor or Master’s degree in Computer Science or a related field;
— English — Upper-Intermediate+
Working conditions:
All UA public holidays are days off;
Vacation and sick leave are covered by the company;
Remote work.