Java Android Developer

For a startup company elevating the way video live streaming is done, we need a Strong Android Software developer who likes challenges. The Android Developer will have vast room for self-development, and the ability to do system design and implementation.

Requirements:

  • Good level of English: B1+ (Speaking And Writing).
  • 3+ years of hand zone experience as an Android developer
  • Android Developer, an expert in Java and especially with Native Android.
  • Experience in production scale systems requiring high reliability.
  • BSc.in computer science/engineering from a distinguished university
  • Passionate, autodidact, and self-worker.
  • Experienced with Android GUI layers, permissions, screen capture, combinations of the web view and native
  • Good knowledge of the Android OS stack, activation of the phone video encoder, camera, and USB – Big Advantage. 

Nice to Have: 

  • Experience implementing algorithms and statistical computations. 
  • Knowledge in IT/ telecommunication, real-time packets flowing products as routers/Wi-Fi. 
  • Experience with React.js.

Responsibilities:

  • Build front-end views as specified by the UX and graphic designers
  • 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 working on optimizing them at the code level.
  • Build reusable code and libraries for future use.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identifying and resolving bottlenecks, rectifying bugs, and enhancing application performance.
  • Help maintain code quality, organization, and automatization. 

We offer:

— 

  • Paid vacations 
  • English courses
  • Remote work on on-site
  • Company & Team Events

Join us: