Offers “IBM”

Expires soon IBM

Application Developer, Mobile Integration (Android)

  • Toronto (Toronto Division)
  • Bachelor's Degree
  • IT development

Job description

IBM Global Business Services: Join a Leader. Consult with us.

IBM Global Business Services has more than 60,000 professionals in over 50 countries worldwide, helping top-tier clients solve their most complex business and technical issues.
Our team is looking for enthusiastic and driven Application Developers with skills in developing mobile applications. Do you live and breathe mobile? Are you that person who sees opportunity everywhere for mobile technology to improve experiences? Can you collaborate and push the envelope to design, develop and implement leading applications for our clients? We want your skills and experience. Bring us your work portfolio and let's talk!

In this role as an Application Developer, Mobile.Android, you will deliver innovative business consulting, business process design, systems integration, and application design and management to leading sector organizations. With access to resources that only a global leader can provide, you will learn valuable skills, gain access to a vast and diverse network of talented professionals, and enjoy unparalleled career, training, and educational opportunities. Join us and you'll be part of a team that encourages constant learning and provides the projects and training that will help develop your expertise. You'll be challenged and supported in an environment that embraces individual differences and rewards your best work. You'll find everything you need to start building the career you want at one of the most successful companies in history. But it's up to you how you get there - you'll be the one in charge, putting forward your ideas, taking on responsibilities and making choices about how to get the job done.

This position is based in downtown Toronto.

Responsibilities:
·  Design, develop and support application solutions developed for the Android platform;
·  Design, develop and/or re-engineer highly complex mobility applications, and integrate software packages, programs and reusable assets for Android. Required Technical Expertise:

The base skill required is Java from a programming language and from an Integrated Development Environment (IDE), the skill required is Various JDT tools.

Required Professional Expertise:
·  Analytical and you have strong problem determination skills;
·  Detail oriented, creative, resourceful and able to work independently as well as part of a larger team;
·  Experience developing complex rich mobile user interfaces, component and widgets;
·  Keen eye for details and quality at both the code level and the overall application design;
·  Proven communicator and enjoy collaborating;
·  Takes initiative, exhibit creative thinking, have the drive to turn ideas into reality, and have a passion for user experience.

Auto req ID

69643BR
Required Education

Associate's Degree/College Diploma
Role ( Job Role )

Application Developer
State / Province

ONTARIO
Primary job category

IT Specialist
Contract type

Regular
Employment Type

Full-Time
ERBP

Yes
Is this role a commissionable/sales incentive based position?

No
Travel Required

Up to 100% or 5 days a week (home on weekends - based on project requirements)
IBM Business Group

GBS
Preferred Education

Bachelor's Degree
City / Township / Village

TORONTO
EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

·  Proficiency of using Android Studio 2.x;
·  Dev't of UI for multiple screen sizes;
·  Dev't of app for support of multiple languages without code duplication;
·  Integration with RESTful & local services;
·  Understanding of communication between Webview & native code;
·  Understanding of REST & JSON;
·  Knowledge of Angularjs or other JS frameworks;
·  Understanding of Design Guidelines (MVC, Delegates, Notification/Event), Threading;
·  Agile Principles;
·  Git, GitHub/GitLab (and GitFlow), SVN or use of a similar standard source repository;
·  Min 2 yrs' exp in dev't with mobile native technologies, architecture, frameworks & Application Program Interfaces (APIs) on the Android platform;
·  Min 1 yr exp in Android application signing process, Android Debug Bridge (ADB) and Android Developer Tools;
·  2 yrs' exp in several different solution development methodologies (Waterfall, Agile, Extreme Programming) and with all phases of the Systems Development Lifecycle (SDLC).
Skill-keywords

Android Studio 2.x, RESTful, Webview, REST, JSON, Angularjs, Git, GitHub, GitLab, GitFlow, Android Debug Bridge (ADB), Waterfall, Agile, Extreme Programming, Systems Development Lifecycle (SDLC), Worklight Studio, Rational Team Concert, iOS, HTML5, Hybrid, AngularJS, NodeJS, Java 2 Platform, Enterprise Edition (J2EE) Spring frameworks
Country

Canada
Preferred Technical and Professional Experience

·  Integration with wearable devices;
·  Building and signing application and push to Play;
·  3 years in development with mobile native technologies, architecture, frameworks and Application Program Interfaces (APIs) on the Android platform;
·  4 years in several different solution development methodologies (Waterfall, Agile, Extreme Programming) and with all phases of the Systems Development Lifecylce (SDLC);
·  2 years' experience in other mobile development technologies such as iOS, HTML5, Hybrid, AngularJS, NodeJS, or Java 2 Platform, Enterprise Edition (J2EE) Spring frameworks;
·  4 years in common development tools such as Eclipse, Worklight Studio, Rational Team Concert, Android Software Development Kit (SDK), Subversion (SVN), Git or equivalent tooling.
Secondary Job Category

Services Specialist
Eligibility Requirements

Candidates must have the ability to work in Canada without a current or future need for visa sponsorship. Selected candidates may not need to travel for all projects outside of their metro area. However, all candidates must be able and willing to travel based on assigned project demand. Travel requirements may vary but could be up to 100%. Candidates are not able to refuse project based on travel.

Make every future a success.
  • Job directory
  • Business directory