Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Mobile Application Developer

HospiceMD

Mobile Application Developer

West Covina, CA
Full Time
Paid
  • Responsibilities

    Job Description

    POSITION SUMMARY

    The Mobile APP Developer will be a member of a development team, ranging from 5 to 7 team members. This is a position which will assist in mobile apps development relating to using native Android. This role will be responsible for developing healthcare mobile solutions utilizing the latest technologies in a dynamic, fast-paced environment.

    ESSENTIAL DUTIES & RESPONSIBILITIES (OTHER DUTIES MAY BE ASSIGNED)

    • Develop native applications for Android and understand the mobile technology stack.
    • Design, program, document, debug, test, deploy, support and sustain mobile web-service driven apps, interface and libraries.
    • Collaborate closely with Product and UX teams to design high quality user experiences.
    • Work effectively within a team environment to implement projects in a timely manner.
    • Participate in design reviews, code reviews and functional demos.

    MINIMUM QUALIFICATIONS (THESE ARE THE REQUIREMENTS THAT ALL APPLICANTS MUST HAVE TO BE CONSIDERED FOR THIS POSITION)

    • Bachelor’s degree in computer science or related technical discipline from an accredited institution or equivalent experience.
    • At least 3 years of experience in Native Application Development.
    • Mobile development experience in Android ecosystem such as:

    o J2EE/J2ME, Android SDK, Eclipse, Google Developer Console

    o Proficient in mobile programming languages like Kotlin, Java

    o Strong software development skills beyond design, including OO and MVC/MVVM patterns

    o Excellent knowledge of software design patterns, data structures and algorithms

    o Proven mobile software development experience including published/referenceable examples of mobile applications available in the Google Play Store

    • Robust knowledge of mobile apps development in native for their current/latest versions
    • Strong knowledge of different versions of Android, and how to deal with different screen sizes
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Experience with offline storage, threading, and performance tuning
    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
    • Familiarity with ASP.NET web applications
    • Familiarity with RESTful and SOAP APIs to connect Android applications to back-end services
    • Experience with relational and non-relational databases
    • Strong Knowledge of SQL and SQLite
    • Demonstrate strong problem-solving ability and analytical skills.
    • Strong interpersonal skills, detail oriented and able to manage/lead groups of people and tasks simultaneously.
    • Able to work in an Agile Development environment with developed abilities in skills such as C# and with other development skills including Web Service/Microservice (WebAPI, JSON) architectures and mobile best practices.

    PREFERRED QUALIFICATIONS

    • Bachelor’s degree in computer science or related technical discipline from an accredited institution or equivalent experience
    • Ability to understand business requirements and translate them into technical requirements
    • NET framework is a plus.
    • Familiarity with cloud message APIs and push notifications
    • A knack for benchmarking and optimization
    • Understanding of Google’s Android design principles and interface guidelines
    • Proficient understanding of code versioning tools, such as Git
    • Agile-based Team Development Methodology using Microsoft VSTS, TFS 2015, or Atlassian JIRA.
    • Design Patterns development to support SOLID principles and Test-Driven Development.
    • Experience with Xamarin product portfolio including TestCloud, and HockeyApp Tools.
    • Developing with Public Cloud providers such as AWS or Azure.
    • Experience with Agile/Scrum development methodology, test-driven, continuous integration
    • Experience with IOS is a plus

    HOSPICEMD IS COMMITTED TO THE PRINCIPLE OF EQUAL EMPLOYMENT FOR ALL EMPLOYEES WITHOUT REGARD TO RACE, COLOR, RELIGION OR BELIEF, NATIONAL, SOCIAL OR ETHNIC ORIGIN, SEX, AGE OR OTHER FACTORS.