Portfolio Company Careers

Senior Hybrid App Developer (React Native)

Ankr Health

Ankr Health

Software Engineering
Bengaluru, Karnataka, India
Posted on Feb 20, 2025

Job Title: Senior Hybrid App Developer (React Native)

Location: Bangalore

Position Type: Full-time

Shift: US Shift

About Us:

Ankr Health is a multinational company with offices in San Francisco, Houston, and Bangalore. Our products are used by big pharma to deliver 24x7 support for cancer patients, and by doctors nationwide to deliver better care while improving financial viability of their clinics. Backed by YC, Ankr is led by a team that’s built successful companies before. Join us in creating transformative technologies that improve patient outcomes and revolutionize healthcare delivery.

Requirements:

  • Minimum 5 years of IT experience building applications using front and backend languages/frameworks such as React, NodeJS, Django, Wordpress.
  • Must have worked in a large company (or series A and later startup)
  • Proven experience in developing applications using frameworks such as React Native, Flutter, Swift, Kotlin, or similar.
  • Experience with unit testing and test-driven development.

Technical Skills:

  • Proficient in programming languages such as JavaScript, TypeScript, Java, Swift, Kotlin, etc.
  • Strong understanding of RESTful APIs and integration with third-party services.
  • Experience with version control systems such as Git.
  • Familiarity with cloud services (AWS, Azure, Google Cloud) and CI/CD pipelines.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Ability to adapt to new technologies and learn quickly.
  • Attention to detail (are you reading this? Let us know during the interview!) and a commitment to delivering high-quality code.

Responsibilities:

Design and Development:

  • Develop high-quality mobile and web applications using modern technologies.
  • Collaborate with UX/UI designers to create user-friendly interfaces.
  • Write clean, maintainable, and efficient code following best practices.

Project Management:

  • Participate in project planning, estimation, and scheduling.
  • Ensure timely delivery of projects and manage multiple tasks simultaneously.
  • Provide technical leadership and mentor junior developers.

Testing and Debugging:

  • Perform thorough testing of applications to ensure functionality, performance, and security.
  • Identify and fix bugs and performance issues.
  • Implement automated testing frameworks and practices.

Collaboration and Communication:

  • Work closely with product managers, designers, and other developers to understand requirements and deliver solutions.
  • Communicate effectively with team members and stakeholders.
  • Participate in code reviews and provide constructive feedback.

Maintenance and Support:

  • Maintain and update existing applications.
  • Provide ongoing support and troubleshoot issues as they arise.
  • Stay updated with the latest industry trends and technologies.

Benefits:

  • Extremely generous compensation with salary in top decile for your office location
  • Opportunities for rapid growth (in title, responsibilities, skills, income)
  • And more (discuss during interview)

Does this excite you? Pique your interest? If so, apply now!