CAREERS

ARE YOU READY TO RIDE THE ROKITT?

We are a high energy, fast moving team of IT experts who are changing the way businesses approach quality & testing, security and mobile application development. We are always looking for great talent. Apply by emailing your resume and contact information to [email protected] with the title of the position in the subject line.

Android Developer (Bangalore, Kiev)

Job Location: Bangalore, Kiev

Back to Careers

Who we are looking for…

An Android Developer to play an integral role in helping to deliver increasingly smarter and elegant mobile apps. We are looking for someone with Android SDK skills, passionate about all things mobile, and a proven experience delivering high quality, rock-solid apps. You eat, sleep and dream about mobile development and of course you speak Native Android fluently.

Your responsibilities will include…

Primary responsibilities for this position include, but are not limited to:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and API’s
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

You bring to the table…

  • 1-2+ years in commercial Android development
  • Examples of projects in Google Play Market
  • Deep understanding of responsibility and life cycle basic components (Activity, BroadcastReceiver,Service, ContentProvider)
  • Experience with Ant, Gradle
  • Understanding algorithms, data structures, complexity and optimization
  • Understanding of architecture of mobile applications, common patterns and design
  • Experience in databases, SQLite, key-value storages
  • Passion for continuous learning and adapting to new technologies

Additional knowledge/skills/abilities we think are great to have…

  • Experience in OpenGL, Unity3D, AndEngine, libGDX, etc.
  • Knowledge of HTML5/JavaScript
  • Experience in continuous integration/continuous delivery
  • Experience in TDD, Unit Testing, Functional Testing, Refactoring
  • Ability to maintain and develop C/C++ code for Android
  • Strong command of the English language - both verbal and written
  • BS in Computer Science, Computer Engineering or other related field