Position: Android Developer
Company: Team in UA
Experience required: 2y
Category: Android
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

Team in UA is looking for a talented Middle+/Senior mobile engineer to join our team working on mobile apps development for a world-leading live video shopping platform. The project is being developed for and backed by a major Sweden-based company. Participation in the project is a great opportunity for creative, hands-on, ambitious, open-minded, result-oriented engineers to take part in shaping a product that is built for major retail brands and reaches 100s of thousands of users.

**Requirements**
The ideal candidate for this position should possess the following experience and skills:
- 2+ years of commercial software development experience as a Kotlin or Java developer for the Android platform
- Experience with: Kotlin Coroutines, JNI, android.media (MediaCodec, MediaFormat, MediaRecorder), Camera API, android.bluetooth, android.hardware, AudioManager, ByteBuffer, Surface
- Experience with integration of REST and WebSocket-based APIs
- Experience with git and GitHub workflow
- Ability to write high-quality code in a timely manner
- Willingness to work in a fast-paced environment
- Team player. Willingness to work as part of a team and follow the project management guidelines
- Good written (and ideally some verbal) communication skills in English

**Value adds (optional)**
- BS/MS degree in Computer Science
- Understanding of principles of digital media, video, and media streaming architecture and protocols (HLS/RTMP, etc.)
- Experience with WebRTC technology (native or via 3rd party SDK)
- Experience with C/C++ development, open-source video libraries such as FFmpeg, GStreamer, etc.

**Our Offering**
- Competitive salary, annual performance review with compensation revision
- Ability to work remotely from home or co-working space of your choice (provided by the company). Ability to work from locations outside of Ukraine.
- Company-provided state-of-technology laptop or computer, screen(s), and other peripherals/equipment required for the comfortable workspace and project development
- 8 hour-long working hours, Monday-Friday
- Competitive benefits package ( 24 calendar days of Paid Time Off, paid sick leave, etc.)
- Company-sponsored social events. Partially or fully sponsored attendance in English classes, relevant technology courses, and/or conferences.