Android Developer

  • Axiom Consulting
  • Nicosia, Cyprus
  • 24/05/2020
Full time Information Technology

Job Description

Axiom is a consulting firm committed to creating and shaping professionals who will help our clients make distinctive, lasting and substantial improvements in their performance. We develop technologies to support each industry's best practices in loyalty management and one-to-one marketing.

As an Axiom development consultant, you will have the opportunity to explore the latest development technologies and apply them on the economy's most interesting and high-profile sectors. You will be offered the opportunity to make a real and meaningful contribution, working in a community of exceptional performers, with unrelenting commitment to the highest ethical standards and values.

We actively support the development of leading consultants by helping exceptional people build deep knowledge and skills that they can apply to a wide range of challenges and opportunities.

Tasks

    • Develop and maintain web applications used by large organizations worldwide
    • Help define and build new features using clear, modular and well documented code, based on object-oriented concepts and multi-tier architecture
    • Work to resolve application issues reported by users
    • Document or assist in documentation of your work at technical and business level.


Requirements

    • University degree in Computer Science or any related field
    • Solid understanding of basic software patterns and data structures
    • Development experience with Mobile Application Development using Java based Android or Kotlin (Native)
    • Development experience utilizing Android Studio
    • Experience with UI development, Android Components: Database, Service, Content Providers, Consuming REST Web Services, JSON/XML parsing, OOAD, Design patterns, n-tier Architecture, Multi-Threading
    • Ability to create code for reusable libraries
    • Excellent interpersonal skills and customer-centric discipline
    • Strong written and verbal communication skills
    • Fluency in both English and Greek
    • Willing to travel occasionally.


The following skills will be considered as an advantage:

    • Ability to work with agile team methods
    • Are comfortable using code management (GIT)
    • Have experience with common software architectural practices and principles (MVC, MVP, MVVM, Clean, SOLID).


Candidates are required to have a valid work permit for Cyprus.

Benefits

Exceptional medical plan

'Casual Fridays'

Opportunity to work in an international, dynamic and fun environment, at a growing company

You will be offered the chance to travel and participate in training with clients across Europe

You will be exposed to a wide range of international clients and projects

Opportunity to work with a highly talented and innovative team.

We look forward to receiving your application!