Flutter Developer

FetchJobs.co
India

About The Company

CareMonitor is a leading provider of innovative healthcare and digital health solutions dedicated to improving patient outcomes through advanced technology. Our company specializes in developing cutting-edge mobile applications, web platforms, and integrated systems that facilitate seamless healthcare delivery, remote monitoring, and data management. With a focus on patient-centric care, we leverage the latest advancements in software engineering, IoT, and data analytics to empower healthcare providers and patients alike. Our mission is to enhance the quality of healthcare services, increase accessibility, and foster a healthier society through technological excellence and compassionate service.

About The Role

We are seeking a skilled Flutter & Mobile Application Developer to join our dynamic mobile engineering team. In this role, you will be responsible for designing, developing, and maintaining high-performance, cross-platform mobile applications tailored for both iOS and Android devices. Your expertise will play a crucial role in building intuitive, reliable, and scalable mobile solutions that support our healthcare initiatives. The ideal candidate will have a strong background in React Native and Flutter, with a passion for creating responsive user interfaces and integrating complex hardware peripherals such as Bluetooth Low Energy (BLE) devices. Collaboration with web development teams and adherence to best practices in software development will be key to delivering innovative health solutions that meet the needs of our users.

Qualifications

The ideal candidate should possess a minimum of 3+ years of professional experience in mobile application development, with proven expertise in React Native and Flutter frameworks. A deep understanding of JavaScript and TypeScript, along with proficiency in Dart, is essential. Experience with modern state management techniques such as Provider, Riverpod, or Bloc is required. Candidates should have a solid grasp of API integrations, including RESTful services and WebSockets, as well as familiarity with native platform capabilities on iOS and Android. Knowledge of automated testing, CI/CD pipelines, and agile development methodologies is expected. Additionally, experience with Bluetooth Low Energy (BLE) peripherals, offline data synchronization, and web technology alignment (React/React Native) will be advantageous. Strong problem-solving skills, attention to detail, and a commitment to code quality are essential for success in this role.

Responsibilities

  • Design, develop, and maintain high-performance cross-platform mobile applications using Flutter and React Native, ensuring seamless functionality on both iOS and Android devices.
  • Implement scalable and maintainable application architectures, employing robust state management solutions such as Provider, Riverpod, or Bloc to ensure application stability and performance.
  • Create intuitive and responsive user interfaces that provide a positive user experience across various device sizes, including tablets and smartphones.
  • Develop and execute automated testing strategies, including unit, widget, and integration tests, to uphold high standards of code quality, reliability, and stability.
  • Build offline-first data persistence strategies and develop background synchronization workflows to ensure data integrity and seamless user experience even in low-connectivity environments.
  • Integrate Bluetooth Low Energy (BLE) peripherals and external sensors to enable real-time data streaming and device communication essential for healthcare monitoring applications.
  • Develop native platform integrations, managing device permissions and platform-specific features to optimize app performance and compliance with platform guidelines.
  • Collaborate closely with web engineering teams to ensure feature parity and consistent business logic across mobile and web applications, leveraging experience with React and React Native where applicable.
  • Design and implement user interfaces that are highly responsive and tailored for mobile and tablet screens, ensuring accessibility and usability standards are met.
  • Support continuous integration and deployment processes, including automated build pipelines, app store submissions, and version management to facilitate rapid release cycles.

Benefits

At CareMonitor, we value our employees and offer a comprehensive benefits package designed to support your professional growth and personal well-being. Our benefits include competitive salary packages, flexible working arrangements (remote or hybrid), health insurance coverage, and paid time off. We also provide opportunities for continuous learning and development through training programs, workshops, and conferences. Our collaborative work environment fosters innovation and teamwork, encouraging employees to contribute ideas and take ownership of their projects. Additionally, we promote a healthy work-life balance and support initiatives that enhance employee engagement and satisfaction. Joining CareMonitor means being part of a forward-thinking organization committed to making a meaningful impact in the healthcare industry through technology.

Equal Opportunity

CareMonitor is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected status. We believe that diverse teams foster innovation and creativity, and we are dedicated to providing equal employment opportunities to all qualified candidates. Our hiring practices are designed to ensure fairness and transparency, and we encourage individuals from all backgrounds to apply and contribute to our mission of transforming healthcare through technology.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →