- Forum posts: 1
Jan 6, 2016, 1:45:48 PM via Website
Jan 6, 2016 1:45:48 PM via Website
Our client is making a difference in the healthcare clinical trial industry by creating a completely paperless clinical trial platform. Be part of an innovation-driven eSource solutions company committed to making clinical research easier for sites, sponsors, subjects and regulators. As a Principal Android Developer you will lead the Android side development of a suite of configurable mini-apps that can be mixed, matched, and configured to create a desired patient experience or workflow at any interval within a clinical trial.
How You Will Make A Difference:
• Be a hands-on player/coach who can lead and mentor developers and collaborate with the architect and other leads to deliver well designed Android mobile apps.
• You understand detailed requirements, create or review mobile app system design specifications and develop new mobile functionality for the platform releases.
• You champion the use of good technical practices such as automated unit testing, code reviews, re-factoring, continuous integration, test automation and source code control.
• You are willing to participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews and retrospectives.
• You have an eye for design and you can create, design and product release deliverables such as design documents consistent with established SDLC standards, methodologies, and best practices.
• You consider yourself a life-long learner who enjoys staying on top of cool new technologies, trends and tools that could improve Android mobile app functionality.
• You eagerly share your knowledge of suitable technologies and products to utilize within or integrate with for delivering specific mobile capabilities.
How You Qualify:
• Are you a creative problem solver & team player?
• B.S. or M.S. in computer science or equivalent.
• 7+ years in software engineering system level experience delivering commercial / enterprise software.
• 4+ years of experience in Android development for native apps using Java is required. 1+ year(s) of experience on iOS mobile platform is a strong plus.
• Must demonstrate strong fundamentals in object oriented programming, data structures and algorithms. Experience with concurrent programming and design patterns is highly desirable.
• Experience implementing mobile app frameworks for networking, REST API handling, persistence using SQLite and Encryption.
• 1+ year(s) of web development using JavaScript frameworks such as backbone.js, angular.js or mobile web frameworks is highly desirable but not required.
• Experience integrating server side components with mobile front ends using APIs (Preferably RESTful)
• Experience working within small and medium sized teams in an Agile / SCRUM environment is required.
• Experience building successful mobile products with a portfolio of apps in the public / enterprise app stores.
To apply, please send your resume to: ljones@evolvestaffingsolutions.com
— modified on Jan 6, 2016, 1:48:31 PM
Recommended editorial content
With your consent, external content is loaded here.
By clicking on the button above, you agree that external content may be displayed to you. Personal data may be transmitted to third-party providers in the process. You can find more information about this in our Privacy Policy.