Centria Healthcare

  • Senior Mobile Developer

    Job Locations US-MI-Farmington Hills
    Area Of Interest
    Information Technology
  • Overview

    About Centria Healthcare:

    Founded in 2009 and headquartered in Farmington Hills, Michigan, Centria Healthcare is a leading provider of home-based catastrophic injury and rehabilitation care, private duty nursing, and supportive living services. Centria Healthcare Autism Services is the largest provider of Applied Behavior Analysis (ABA) for children with Autism Spectrum Disorder (ASD) across the state of Michigan, with services in other states.


    Position Overview:

    The Senior Mobile Developer will play an important role in various digital initiatives, including operation and maintenance of existing mobile apps, optimize the performance issues in existing mobile applications, and developing cross platform mobile applications.


    Senior Mobile Developer Essential Functions:

    The ideal candidate must be able to perform the following essential job functions with or without reasonable accommodations.


    • Work closely with Business Analyst, Project Manager, and Architect to understand and analyze the requirements.
    • Perform coding assignments.
    • Experience integrating application programming interfaces (APIs) to support mobile functionality.
    • Work closely with colleagues to constantly innovate app functionality and design.
    • Follow best practices for coding mobile apps.
    • Write unit testing for the code implemented.
    • Identify and fix reported bugs.
    • Participate in the design phase of projects and prepare design documents for the core functionality assigned.
    • Automate build and release process.
    • Automate test cases to reduce the testing cycle post deployment to servers.
    • Support IT team in running ad hoc queries for analysis and reports.
    • Mentor junior IT members.




    • Strong background in iOS development.
    • A deep familiarity with Objective-C and Swift.
    • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
    • Solid understanding of the full mobile development life cycle.
    • Experienced in cross platform mobile development technology like Apache.
    • Experienced in Cordova/PhoneGap/Xamarin/Ionic.
    • Experienced in user interface development including HTML, CSS, JSON.
    • Experienced in Asynchronous programming.
    • Experienced in any of the Git code repository GitHub/GitLab/BitBucket.
    • Experienced in Maven/Gradle build management tools and writing automated build scripts.
    • Experienced in Jenkins Release Management tool and write scripts that can integrate with Git Repository, Build management tools and Servers.
    • Experienced in client side JavaScript frameworks. Experience in AngularJS would be an added advantage.
    • Experienced in writing unit test cases using Selenium.
    • Knowledge of SDLC process.
    • Knowledge of any Cloud Infrastructure as a Service platform.
    • Knowledge of Security scanning.
    • Knowledge of Continuous Integration and Continuous deployment processes.
    • Knowledge of JIRA for task execution.

    Working Conditions:

    Centria’s office hours are Monday through Friday from 8:30am-6:00pm. Additional time may be required to complete above work or meet company objectives.


    Physical Requirements:

    While performing the duties of this job, physical requirements such as bending, reaching and lifting of up to 50 pounds may be required. This role will require sitting a majority of the day as well as walking as standing when needed. This role will require close visual activity on multiple computer screens or monitors and the ability to analyze data and figures on a screen.


    The above list reflects the essential functions and other job functions considered necessary of the job identified and shall not be construed as a detailed description of all work requirements that may be inherent in the job or assigned by supervisory personnel.  The essential functions are used as a guide only and not inclusive of responsibilities and job duties.


    All applicants receive consideration of employment without regard to race, color, creed, religion, age, sex, national origin, ancestry, disability, veteran status, size, height, weight, marital status, family status, gender identity or expression, affectional or sexual orientation, genetic information, or any other legally protected status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed