Senior Mobile Engineer - React Native
- Warsaw
- Engineering
- ICON Full Service & Corporate Support
Senior Talent Acquisition Business Partner
- Full Service Division
About the role
This vacancy has now expired. Please click here to view live vacancies.
Join Us in Crafting Exceptional Software Solutions for a Healthier Future!
Are you a passionate Mobile Engineer with a drive to create top-tier solutions? Embrace this opportunity to contribute to groundbreaking innovations on the ICON Digital Platform.
As a Senior Mobile Engineer at Icon plc, you will play a crucial role in developing patient-facing mobile application that drive study participation and engagement. You will also be responsible for integrating that applications with various wearable devices such as step counters, glucose monitors, and ECG devices. Your mission is to create impactful solutions while fostering a collaborative mindset within the team.
Role and Responsibilities
- Participate in the development of patient-facing mobile applications that promote study participation and engagement.
- Interface these applications with third-party wearable devices, ensuring seamless integration with devices like step counters, glucose monitors, and ECG devices.
- Create software applications and features following our software development lifecycle (SDLC) process, including requirements gathering, design, development, testing, release, and maintenance.
- Collaborate closely with team members on projects, development, tools, and training initiatives.
- Provide occasional high-level end-user support, including feature training and troubleshooting for released applications.
- Deploy React Native libraries and utilize tools such as Cocoapods and Gradle.
Qualifications:
- Bachelor's Degree in Computer Science
- Preferred strong understanding of binary mathematics / Boolean algebra
- At least 5 years of experience in mobile app development for iOS, Android, or both;
- Knowledge of hybrid mobile development on platforms such as Capacitor, Ionic, Cordova or React. Experience in one or more of these platforms is a plus.
- For Android: Knowledge of Java and the JDK and Android Developers Kit. Experience developing for Android platform is a plus.
- For iOS: Knowledge of Xcode and the iOS development environment. Experience developing for iOS platform is a plus.
- Possess expertise in Objective C and Swift for iOS Native development.
- Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building custom app components, and optimizing apps for performance.
- Working familiarity with modern development tools and practices such as: React, Web API, Microservices, C#, TypeScript, GitHub, data structures , software development life cycle (SDLC), software release management;
- Familiarity with HealthKit integration.
- Extensive experience in integrating Bluetooth devices, including the following general process per device:
- Determine if the device logs data to a server/service that can be accessed.
- Assess if the device follows standard protocols.
- Read and understand device specifications.
- Build connectors to convert device data.
- Integrate connectors with Native code.
FTE Allocation:
- 70% - Focus time on Development and Coding
- 10% - Testing and Quality Assurance
- 10% - Collaboration and Team Meetings:
- 10% - Self-development
Please note that the FTE split may vary based on project needs and team dynamics. This allocation is provided as a general guideline.
Why Choose Us?
- Innovative Collaboration: Collaborate with a team of experts to craft inventive solutions.
- Healthcare Impact: Play a pivotal role in expediting life-changing advancements in healthcare.
- Learning Environment: Join a group of professionals where growth and knowledge-sharing are embraced.
- Dynamic Challenges: Contribute to projects that add real value in the healthcare arena.
- TIME names ICON as one of the World’s Best Companies in 2023
Ready to embark on a journey of innovation and healthcare transformation? Join us today and be part of a team that's making a real impact!
#LI-MK1
Impactful work. Meaningful careers. Quality rewards.
At ICON, our employees are our greatest strength. That’s why we are committed to empowering you to live your best life, both inside and outside of work. Whether your ambition is lead a global team, become a deep scientific or technical expert, work in-house with our customers or gain experience in a variety of different ICON functions, we will support you in realising your full potential. See all locations Learn more about Our Culture at ICON
Day in the life
Similar jobs at ICON
Salary
Location
Poland, Warsaw
Department
Language Services
Location
Sofia
Prague
Warsaw
Bucharest
Gdansk
Remote Working
Office or Home
Business Area
ICON Full Service & Corporate Support
Job Categories
Engineering
Job Type
Permanent
Description
Solutions Architect, Language Services (AI & Management System Integration) Location: Flexible / RemoteAs a Solutions Architect specializing in language services, you will design, implement, and optim
Reference
JR127895
Expiry date
01/01/0001
Author
Katty Barreto MaiaAuthor
Katty Barreto MaiaSalary
Location
India, Chennai
Department
Information technology
Location
Chennai
Remote Working
Office Based
Business Area
ICON Full Service & Corporate Support
Job Categories
Engineering
Job Type
Permanent
Description
As a Senior Software Engineer, you will have a key role in the design and implementation of complete features or new products within a scrum team. You will have the opportunity to provide guidance and
Reference
JR131564
Expiry date
01/01/0001
Salary
Location
India, Trivandrum
Department
Information technology
Location
Chennai
Trivandrum
Remote Working
Office Based
Business Area
ICON Full Service & Corporate Support
Job Categories
Engineering
Job Type
Permanent
Description
We are currently seeking a Senior Software Engineer to join our diverse and dynamic team. As a Senior Software Engineer at ICON, you will play a vital role in designing and developing innovative softw
Reference
JR131606
Expiry date
01/01/0001
Salary
Location
Ireland, Dublin
Department
Information technology
Location
Dublin
Remote Working
Office Based
Business Area
ICON Full Service & Corporate Support
Job Categories
Engineering
Job Type
Permanent
Description
We are looking to hire a Solutions Architect with a solid understanding of technology, who will be able to develop and size solution options, review with relevant teams and present these to stakeholde
Reference
JR131264
Expiry date
01/01/0001
Author
Maya KatsarskaAuthor
Maya KatsarskaSalary
Location
Poland, Warsaw
Department
Language Services
Location
Sofia
Warsaw
Remote Working
Office or Home
Business Area
ICON Full Service & Corporate Support
Job Categories
Software Engineer
Job Type
Permanent
Description
We are currently seeking a Software Engineer to join our diverse and dynamic Language Services Team. As a Software Engineer at ICON, you will play a crucial role in developing and implementing softwar
Reference
JR131113
Expiry date
01/01/0001
Author
Katty Barreto MaiaAuthor
Katty Barreto MaiaSalary
Location
Poland, Warsaw
Department
Language Services
Location
Sofia
Prague
Warsaw
Bucharest
Johannesburg
Gdansk
Remote Working
Office or Home
Business Area
ICON Full Service & Corporate Support
Job Categories
Software Engineer
Job Type
Permanent
Description
We are currently seeking a Software Engineer to join our diverse and dynamic team. As a Software Engineer at ICON, you will play a crucial role in developing and implementing software solutions that e
Reference
JR127890
Expiry date
01/01/0001
Author
Katty Barreto MaiaAuthor
Katty Barreto Maia