Android Developer

Talented mobile developers with a knack for building apps that make employee lives better.



We’re looking for someone with the technical skills to design and develop new features for our mobile app. We’ll need you to squash bugs and help continuously improve on our product.  You also get the chance to work with the QA, UI/UX, Product, and API teams to deliver the best user experience possible.

Coding aside, good UX skills and incorporation of design are part of our favorite skills. That means understanding what the app is for, and knowing how to use the platform’s strengths to produce a smooth and frictionless experience. At the same time, we also welcome someone who can bring something new to the table. We want our tech to continuously evolve, and we never close our doors for a person who’s more than willing to share his/her ideas. Hence, we hope you are able to train and assist junior mobile devs and imbibe in them best practices.

Requirements:

 

  • BS/MS Degree in Computer Science or any related field
  • Must have at least 1 year of relevant work experience
  • Must have published at least one app in the Play Store
  • Must have experience with RESTful APIs
  • Familiar with multi-threading concepts
  • Knowledgeable of Android SDK
  • Knowledgeable of at least one source control system
  • Knowledgeable of third-party HTTP and Json-parsing libraries
  • Preferably has experience in the entire mobile application development cycle, from development to post-Play Store release support
  • Proficient in Java
  • Knowledge of Realm is a plus
  • Knowing their way around the Google Play Developer console is a plus
  • Experience with working on e-commerce and utility apps is a plus
  • Familiarity with Pub/Sub Architecture is a plus
  • Knowledge of Automated Testing, Continuous Integration and Performance Profiling is a plus
  • Has good grasp of various object-oriented concepts and design patterns
  • Responsible, detail-oriented and relentless
  • Has strong communication and collaboration skills
  • Passionate and excited for team work
  • Capable of working under extreme pressure
  • Possesses strong self-learning skills

Apply for this position through this link: https://tinyurl.com/ST-AndroidDev