Careers

Java Android Developer

Location
Remote(Ukraine)
Department
Omnistream
Employment Type
Full-time
Minimum Experience
Mid-Level

Who we are

Omnistream delivers a revolution in mobile journalism, courtesy of an intuitive
user-friendly app that is changing the way broadcasters and media enterprises
operate worldwide.
By leveraging the power of smartphones or a video encoder
with embedded SIM cards (modems), we are able to provide a reliable
cellular communication channel that significantly reduces the high costs of
satellite broadcasting and eliminates the use of complex and
heavy dedicated hardware.
Our flagship app, OS-Pro is a software solution which broadcasts by
aggregating cellular channels from smartphones or the
embedded SIM cards of a video encoder.
In 4 simple steps, it offers a reliable uplink for broadcasters and media
enterprises to deliver secure transmission by cascading the cellular
power of multiple smartphones or a video encoder.

Job Description

For a startup company elevating the way video live streaming is done,
we need a lead Software developer who likes challenges.
The Android Developer leader will have vast room for self-development,
ability to do system design and implementation.
We deal with Cloud & Mobile technologies, write in Java and interact
with different environments.

Responsibilities

  • Staying up to date with new mobile technology trends, applications, and protocols.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Writing clean and efficient codes for Android applications.
  • Troubleshoot and debug applications.
  • Perform UI tests to optimize performance.
  • Manage cutting-edge technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Provide training and support to internal teams.
  • Monitoring the performance of live apps and work on optimizing them at the code level.
  • Build reusable code and libraries for future use.
  • Ensure the best possible performance, quality, and responsiveness the application.
  • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.
  • Help maintain code quality, organization, and automatization.

Job Requirements

Must:

  • Android developer, expert in Java and especially with Native Android.
  • Knowledge with the Android OS stack, activation of the phone video encoder, camera and USB.
  • Experience in production scale systems requiring high reliability.
  • B.Sc. in computer science / engineering from a distinguished university
  • Passionate, autodidact and self-worker.
  • Experienced with Android GUI layers, permissions, screen capture, combinations of web view and native.

Nice to have

  • Experience implementing algorithms and statistical computations.
  • Knowledge in IT/telecommunication, real time packets flow in products as routers/Wi-Fi.
  • Experience with React.js.
Location
Remote(Ukraine)
Department
Omnistream
Employment Type
Full-time
Minimum Experience
Mid-Level

What you can expect

  • Company & Team Events
  • Book Club
  • Online Education
  • Football Team, Running Team, Gym subscription
  • English Lessons
  • Life and Health Insurance
  • Paid Vacations
  • Play Area
  • Professional Conferences, Retains incentive programs