Work on a team for Mobile Development providing development, enhancement, and remediation support services for virtual care technologies (mobile health applications, Company Mobile app solutions (apps)). Remediation support services include actions of integration, modifications, remediation, testing, and national release.
Skills & Requirements
Hands-on experience in writing Android and iOS apps
Strong understanding of iOS & Android UI design principles, patterns and best practices
Experience publishing to the App Store & Google Play and maintaining versions of an application
Experience working with Bluetooth devices from within the app
Familiarity with cloud message APIs and push notifications
Strong knowledge of object oriented programming and common design patterns * Solid understanding of RESTful APIs
Ability to write a technical design specification
A rock solid understanding of object-oriented design patterns and Java.
Experience with multithreading, memory management and caching mechanisms specific to mobile devices.
Passion for analyzing and improving runtime efficiency and memory footprint.
Excellent problem solving, critical thinking, and communication skills.
Experience working in an Agile Development environment, to include, experience with Scrum, Sprint/Sprint Teams, and Kanban
Experience with Selenium WebDriver, Cucuber, Jasmine, Jmeter, OpenSTA, Phonegap, Fusetools, and Junit a plus
Experience with Oracle and Mongo Databases
Thorough understanding of SDLC and Agile/Scrum
Degree – Bachelor’s Degree in Computer Science or related field