ANDROID DEVELOPER (CONTRACTOR/FREELANCER) – EXUS

542

Description

Our Digital Transformation Team (DTS) is growing and we are looking for an enthusiastic Android Developer.

Our goal is to further expand our Native Mobile Development Team. Our clients are multinational companies and their design & technology needs are challenging.

We utilize the latest Continuous Delivery and we apply agile methodologies to the way we work, in order to improve our efficiency and productivity. We care about our clients and we constantly strive to deliver top notch solutions.

Role’s Responsibilities:

  • Responding to clients’ needs for applications with an eye to the most feasible and effective solutions.
  • Coordinating with team members to create client apps in a clear and timely manner.
  • Handling various technical aspects, coding of modules using the provided specifications, debugging and fixing the defects.
  • Ensuring applications are properly integrated with various APIs.
  • Handling data and web services.
  • Ensuring business requirements and functional specifications are tested and fulfilled before delivery.
  • Optimizing the interfacing of the apps with a variety of systems to ensure flexible and agile use.

Requirements

  • Computer Science or relevant University Degree.
  • At least 3 years of experience in software development.
  • At least 3 years of native Android app development experience.
  • Proven working experience with at least 2 published apps.
  • Play Store publish process experience.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Skilled in communicating directly with the customer technical team to resolve problems or agree on technical solutions as required.
  • Business Analysis skills.

Required Technical Skills:

  • Strong Native Android SDK development skills in Java and Kotlin.
  • Experience in Android Architecture Components.
  • Experience in developing for different form factors (tablets, phones, phablets), android versions and awareness of compatibility pitfalls and techniques.
  • Ability to develop against a variety of web architectures and services such as REST, SOAP, JSON and experience in networking libraries (Retrofit, OkHttp)
  • Experience in Design Patterns like MVP and MVVM
  • Knowledge of Android design principles, design patterns and best practices
  • Familiarity with dependency injection and reactive programming
  • Familiarity with version control (Git)
  • Familiarity with continuous integration tool

Benefits

  • Competitive and attractive remuneration package
  • Private Health Insurance
  • Friendly, pleasant and creative working environment
  • Remote working
  • Constant opportunities to learn New Technologies
  • In house restaurant with home made meals in daily basis and arcade games, Ping Pong & FuzzBall

Kindly, note that the collaboration will start as a two months contract and then there will be extensions to the contract after the completion of the first two months.

Apply for this job