Senior Android Software Engineer

We’ve recently launched a new platform that allow users to build marketing campaigns, track and manage them efficiently, and establish robust communication with clients. It supports a variety of communication channels such as SMS, MMS, e-mail, etc. and provides means for their synchronization.

Our engineers, following the rules of the Scrum methodology, work diligently on app’s system architecture, build its infrastructure and, overall, provide a full software development cycle. You’ll have to do so as well.

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

Skills and Abilities:

  • English skills Upper-Intermediate or better
  • Ability to communicate with client, gather requirements and follow priorities
  • Ability to lead/mentor developers and share knowledge through meetings and presentations

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