Mobile Engineer

Job Overview

Job Description

Our Client is looking for someone to join their already Big Data experts and developers’ team. Their focus is on creating a common set of scalable, data-centric solutions. The successful candidate should have a Solid understanding of the Android Studio IDE or XCode and experience working with the Android SDK or iOS development kit, third-party libraries and APIs.

Job Responsibilities

  • Develop native Android and/or iOS applications
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java/Kotlin or Swift code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Requirements

  • Good knowledge of Object-Oriented Programming
  • Solid understanding of the Android Studio IDE or XCode
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
  • Previous software development experience
  • Experience working with the Android SDK or iOS development kit, third-party libraries and APIs
  • Good understanding of software development life cycle
  • Enthusiastic about developing knowledge and skills
  • Strong problem solving and critical thinking
  • A self-starter, with an eye for detail and good organizational skills

Desirable

  • Experience of using and integrating web APIs
  • Familiarity with unit testing / TDD
  • Familiarity with SQL, Maven, REST, Git
  • Familiar with Agile / Scrum development
  • Hands-on experience with task tracking systems (JIRA)
Apply for this job Apply via Facebook

Find Your Ideal Job in Cyprus

City