Description


JOB DESCRIPTION:
"Position Summary:

Opportunity to work on a project with one of the largest MedTech client for defining mobile strategy. As part of this team, you will be responsible for design, development, enhancement, and maintenance of next generation Mobile Apps used by Patients for Cloud-based Remote Patient Monitoring system.


What you’ll do:

• Contribute to all stages of the mobile application (for iOS & Android) development and deployment lifecycle for Remote Monitoring solutions
• Drive detailed design and implementation in a fast paced and agile development environment using the latest software development technologies and infrastructure
• Provide day-to-day technical leadership; leverage professional experience to recommend best practices, systems, and architectures
• Participate in code reviews and create documentation on engineering and cross-functional practices
• Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
• Collaborate with cross-functional teams including UX, Verification, Regulatory, and program management
• Debug, troubleshoot and isolate software problems as well as offers strategic solutions, analysis, and advice regarding identified issues for future development
• Develop good working relations with the other solution teams and groups, such as Engineering, Marketing, Product, Test, QA
• Stay current with emerging trends, making recommendations as needed to help the organization innovate


What you’ll have:


• At least 5+ years of experience designing, developing, unit testing, and deploying iOS and Android based solutions using common standards and frameworks
• Can develop for both major platforms (iOS, Android) natively and experience with cross-platform mobile technology (React Native/ Flutter). Flutter experience is must.
• Experienced with all phases of app development - from prototyping to publishing to the App Store or Google Play
• Experience using RESTful APIs to integrate mobile applications to server-side systems
• Interest and experience in backend development and developing microservices/APIs to provide data for mobile clients is a plus
• Experience with documenting architectural and deign decisions
• Experience with working and supporting with multiple development team
• Ability to work well with a team in a high-performance organization
• Comfortable working asynchronously with a distributed team
• Excellent written, verbal and listening communication skills
• A willingness to learn new software development languages to meet goals and objectives
• Strong Computer Science fundamentals and experience with software development
• Eagerness to contribute beyond experience level"

 

Education

Any Graduate