Senior Android Software Engineer

We have launched a new platform where marketing campaigns can be created and tracked giving possibility to manage campaigns, communication channels, and clients. It supports variety of communication channels like SMS, MMS, e-mail, etc. in unified manner.
The development team follows Scrum process and works on a public release with all accompanying attributes like system architecting, building infrastructure going through full software development cycle.

Requirements:

  • 4+ years’ experience in Android development
  • Good experience in working with Android SDK
  • Experience with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Experience with creating standalone libraries for Android apps
  • Understanding Android UI principles
  • Familiarity with unit testing and automated UI testing
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Knowledge of React Native is a plus
  • Good knowledge of XMPP protocol is a plus
  • Education: Degree in Computer Science or similar

Responsibilities:

  • Design and build advanced applications for the Android platform
  • Deal with clients data, feeds and designs
  • Work on project without detailed instructions; taking the initiative with this job is important
  • Work with outside data sources and API’s
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Working with asynchronous requests & multithreading

Feel free to contact any of our recruiters, they will provide you with all information you might be interested in.


All Positions

Apply for this position:

or email us: job@perfectial.com