Senior Android Engineer

Dubai  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Should have experience in professional courses covering all elements of the System Development Life Cycle.

Minimum 6 years in Android Development.

Experience & Professional Skill:

. Minimum 8 years of specialist technical experience, ideally within a project based IT environment. During which it should include IT Project management (minimum 3 years), with a good experience to industry std Project management and Development life Cycles, Change implementation planning and management, Systems Development Management, PM tools, Application support & Business analysis, People management
. Experience in IT project management in a CMMI environment will definitely be an added advantage.
. Excellent and assertive communications and influencing/negotiating skills ideal pre-requisite.
. Any Certifications in Project Management tools.
. Team Building and presentation skills.

Responsibilities

Designing and developing advanced applications for the Android platform.
Unit-testing code for robustness, including edge cases, usability, and general reliability using a Test Driven Development approach.
Able to work efficiently and effectively in an Agile process environment. Collaborating to continuously improve team development practices and processes in that regard.
Able to break down down complex technical problems into simple, implementable solutions.
Maintain a full and complete understanding of solution interdependencies and limitations.
Maintain a full and complete understanding of mobile development life cycle.
Help realize practical and robust App architecture on the Android platform
Support and control the technical factors related to the resilience, performance, quality, and responsiveness of applications
Ensure and control code quality and development level testing. Skills
In-depth understanding of key Android frameworks, data-structures, algorithms and design patterns.
In-depth understanding threading and performance tuning of Android Apps.
Experience integrating Android applications to Back End services and third-party frameworks.
Experience delivering apps that follow of Google's design principles and interface guidelines.
In-depth experience with performance and memory tuning tools.
Strong understanding of GIT code versioning tools.
Experience working in a continuous integration context.
Experience developing responsive user interfaces with custom layouts.
Experience developing multi-lingual applications.
Experience working on commercial software products with large user deployments.
8 years of Java programming experience.

Start date
n.a
Duration
12 months
From
RP International
Published at
21.04.2017
Project ID:
1329403
Contract type
Freelance
To apply to this project you must log in.
Register