Job Description :

Job Title: Android Developer

Location: REMOTE

Duration: Long Term

MUST HAVE SKILLS: android; Java; SDK

Job Description:

  • We are looking for a Senior Android Developer for Android development who possesses a passion for pushing technologies to the limits. This engineer will work with our talented engineering team, execute forward-thinking skills and develop software next generation products to extend our award-winning Hopper/Joey ecosystem in an Agile environment.

Responsibilities

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

Expertise that we're looking for:

  • Bachelor or master degree in Computer Science, Engineering or a related field
  • Proficiency in Java programming language
  • Experience with Kotlin development a big plus
  • Passion for building exciting Android applications or platform software
  • Expert knowledge of Android development environment and Android SDK
  • Knowledge of UI design principles, patterns, and best practices
  • Mastery of object-oriented programming design, development and architecture principles
  • In-depth knowledge of computer science data structures and algorithms
  • Familiarity with TDD methodology and continuous integration tools such as Jenkins
  • Working knowledge of source control systems including Git
  • Working knowledge of the general software architectures, trends, and emerging technologies
  • Knowledge across relevant technologies such as HTML5/CSS, REST, JSON, XML, SQL, JavaScript, jQuery
  • Experience in C/C++ programming languages a plus
             

Similar Jobs you may be interested in ..