Senior Front-End Developer (ReactJS/React Native)
Ankr Health
Job Title: Senior Front-End Developer (React/React Native)
Location: Remote, India
Position Type: Full-time
Shift: US Shift
Immediate Joiners Preferred
Overview: We are seeking a seasoned Senior Front-End Developer with specialized experience in developing ReactJS-based applications for the healthcare domain. The ideal candidate will have a robust background in integrating audio and video capabilities within Progressive Web Apps (PWA), focusing on a mobile-first approach.
Requirements:
- Experience: Minimum 5 years of experience building scalable web and/or mobile applications using modern front-end technologies.
- Expertise in ReactJS: Demonstrated proficiency in developing production-grade applications with ReactJS, particularly in the healthcare domain. Experience integrating audio and video-based conversations and recordings is essential.
- Healthcare Domain Knowledge: Strong understanding of the specific requirements and challenges associated with healthcare application development.
- PWA Development: Proven experience in building Progressive Web Apps (PWAs) with a mobile-first approach, ensuring seamless functionality across devices.
- JavaScript & TypeScript: Solid grasp of JavaScript and TypeScript, with an emphasis on best practices for maintainable code.
- Mobile Frameworks: Familiarity with mobile development frameworks and libraries such as Redux, Expo, and navigation stacks. Experience in developing React Native applications is a plus.
- REST APIs & UI Design: Strong understanding of REST APIs, responsive UI design, and performance optimization for mobile apps.
- CI/CD Expertise: Demonstrated experience in building and deploying applications using CI/CD tools such as GitHub, GitHub Actions, Jenkins, CircleCI, or similar platforms. Proficiency in setting up automated pipelines to enhance development efficiency and reliability.
Soft Skills:
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Self-starter with the ability to work independently and in a team.
- High attention to detail and commitment to quality.
Responsibilities:
- Front-End Development: Build and maintain mobile and web applications using ReactJS, ensuring responsiveness and performance across devices. Translate designs and wireframes into high-quality code.
- Integration of Audio/Video Features: Develop and integrate audio and video-based features for seamless user interaction within healthcare applications.
- Collaboration & Project Work: Collaborate closely with UX/UI designers, product managers, and backend developers to deliver exceptional user experiences. Contribute to technical discussions, sprint planning, and architectural decisions.
- Testing & Code Quality: Write unit and integration tests using appropriate frameworks. Participate in code reviews to maintain high standards of code quality and share knowledge.
- CI/CD Implementation: Implement and manage CI/CD pipelines to streamline the development process. Ensure reliable build, test, and deployment processes for healthcare applications.
- Mentorship & Learning: Mentor junior developers, sharing best practices and fostering a collaborative learning environment. Stay current with evolving trends and technologies in front-end and mobile development.
Qualifications:
Candidates should have a Bachelor's degree in Computer Science or a related field, along with the required experience. A portfolio demonstrating previous work in ReactJS-based applications (healthcare domain preferred) will be highly advantageous.
Join our dynamic team to contribute your expertise to cutting-edge healthcare solutions that improve patient care through innovative technology.