Mobile Android Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga, Ontario

Status: Permanent

Job Reference No: 598

Job Category: Mobile Android Developer

Career Level: Intermediate to Senior

Number of Staff to Supervise: N/A

Work Experience: Mobile Android Developer Job Title: Mobile Android Developer Company: Direct IT Recruiting Inc. Location: Mississauga Status: Permanent Job Category: Mobile Android Developer Career Level: Intermediate to Senior Work Experience: 3+ years Mobile Android Developer, Java, Kotlin, Android SDK, OOD, design patterns, Android Studio, RESTful API, Agile Industry: Software Development DESCRIPTION: Seeking an intermediate to senior level mobile developer who is capable of translating abstract ideas into functioning features within a mobile app. As a Mobile Android Developer you will be part of a newly formed team that will help build the next generation of applications that will address our customers business needs while lev

Industry: Software Development

Apply

 

Mobile Android Developer  

 

Job Title: Mobile Android Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Category: Mobile Android Developer

Career Level: Intermediate to Senior

Work Experience: 3+ years Mobile Android Developer, Java, Kotlin, Android SDK, OOD, design patterns, Android Studio, RESTful API, Agile

Industry: Software Development

                               

DESCRIPTION:
 

Seeking an intermediate to senior level mobile developer who is capable of translating abstract ideas into functioning features within a mobile app.

As a Mobile Android Developer you will be part of a newly formed team that will help build the next generation of applications that will address our customers business needs while leveraging analytics platform to impact change. Mobile Developer are encouraged to work with, and experiment with, cutting-edge technologies in the fields of natural language processing, real time messaging, optical character recognition, to name a few. We strongly promote innovation and collaboration throughout our engineering team, and are committed to helping Software Engineers find the perfect balance of productivity and personal growth.

 

RESPONSIBILITIES:

As a Developer, your responsibilities may include, but are not limited to, the following:

- Developing native Android applications that help our customers business

- Performing code reviews, developing and adhering to coding standards

- Keeping updated on Android development best practices

- Interfacing with the creative team, project managers and other internal teams

- Taking feedback from team members and incorporating that into daily workflow

- Maintaining open communications on current project status, risks and challenges

This position will sometimes require after-hours and weekend availability.

 

REQUIREMENTS:

- 2+ years demonstrated technical strengths in Java, Kotlin and Android SDK.

- Advanced software design skills, including OOD object oriented design, design patterns

- Experience developing Unit testing in Android Studio

- Experience working with RESTful APIs

- Excellent communication skills and ability to work using Agile methodologies

- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial, product delivery environment

 

OTHER ASSETS:

- Experience with API and Data modeling

- Excellent understanding of Material Design guidelines

- Experience working with in offline mode applications.

- Experience with CI using Bitrise / Jenkins

- Experience with Angular, React, Redux, Immutable.js, Rx.js, Node.js or equivalent is an asset