Consultant Mobile Developer

Consultant Mobile Developer

Your responsibilities as a Consultant Mobile Developer:
  • Design and build advanced applications for the Android platform
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Help maintain code quality, organization, and automatization
Requirements
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Experienced in modern software development methods of the IoT area
  • Curiosity and frankness to technologies of augmented reality
  • Knowledge and experience with M2M communication and HCI communication and mobile solutions
  • Understanding of the full mobile development life cycle.
Technical Skills
  • 3 to 6 years of Java experience – Knowledge of Java web/application servers.
  • Expertise in the following technologies: Core JAVA, Web-services, JavaScript, JQuery, REST web services
  • Android tools and libraries such as RxJava, Gradle, Dagger, Kotlin and similar environments.
  • Knowledge and experience in working with NoSQL databases, SQLLite, CouchDB.
  • Key Functions: Development of a Web-based Expenses application in an Agile Environment.
  • Work closely with the Business team to translate functional requirements into technical specifications. Participate in requirements definition for new Change Requests and design documents.
Personal Skills
  • Team and goal-oriented work style
  • To become acquainted with new topics and tasks quickly
  • Analytical and solution-oriented thinking
  • Willingness to assume leadership responsibility
Submit Your Resume

* All fields are mandatory

First Name
Last Name
Email
Phone Number
Position Applying for
Core SKills

Upload Resume
How did you hear about us?  Friend LinkedIn Google Other