Search by job, company or skills

MyYogaTeacher

Senior React Native Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant

Job Description

As a Mobile app developer, you will play a key role in building a product that will impact the way users experience Yoga and Fitness. Working closely with our technical and product leadership you will help solve for securing the performance, experience and scalability of our product. With your erudite experience, you will play a key part in our product and growth roadmap.

Key Responsibilities

  • At least 3 years of experience in product development in React Native, with strong understanding of the technology and familiarity with latest trends in mobile app technology developments.
  • Develop, test, and maintain high-quality mobile applications using React Native.
  • Optimize applications for maximum performance across a wide range of devices and platforms.
  • Integrate mobile applications with RESTful APIs and third-party services.
  • Ensure the technical feasibility of UI/UX designs and implement responsive designs.
  • Lead the architecture and implementation of new features, driving projects from concept to deployment.
  • Create and maintain clear, concise technical documentation for new systems, architectures, and codebases. Lead knowledge-sharing sessions to promote best practices across teams.
  • Provide technical leadership to a team of engineers, guiding them through complex problem-solving, architectural decisions, and best practices. Mentor junior engineers and lead code reviews to ensure high standards of code quality.
  • Identify and troubleshoot application performance issues and bugs.
  • Stay updated with the latest trends, tools, and technologies in mobile development.
  • Collaborate with product managers, UI/UX designers, and other stakeholders to define requirements, design systems, and deliver impactful product features within reasonable timelines.
  • Develop automated tests to ensure application stability and reliability.
  • Take ownership of critical incidents, performing root cause analysis and implementing long-term solutions to minimize downtime and ensure business continuity.
  • Ability to communicate clearly and effectively at various levels - intra-team, inter-group, spoken skills, and written skills - including email, presentation and articulation skills.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in mobile application development, with at least 4+ years using React Native.
  • Proficiency in JavaScript/TypeScript and modern frameworks, with a strong command of React Native development principles.
  • Experience with native iOS/Android development (Swift, Objective-C, Kotlin, Java).
  • Strong understanding of iOS and Android SDKs, React Native CLI, and Expo.
  • Experience with state management libraries like Redux, MobX, or Recoil.
  • Familiarity with RESTful APIs, GraphQL, and integration of third-party services.
  • Experience in implementing push notifications, deep linking, and app performance monitoring tools.
  • Solid understanding of App Store and Google Play Store submission processes.
  • Proficiency with Git and experience in an Agile/Scrum development environment.
  • Knowledge of Firebase, Sentry, and App Center.
  • Excellent problem-solving skills, attention to detail, a proactive mindset, and the ability to work in a fast-paced environment.
  • Knowledge of mobile security best practices and tools.
  • Familiarity with performance optimization techniques.
  • Ability to work independently and in a team environment.
  • Excellent communication skills, with the ability to communicate complex technical ideas to both technical and non-technical stakeholders.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for career advancement and professional growth.
  • A supportive and dynamic team environment where innovation and creativity are encouraged.

About Company

MyYogaTeacher is a fast-growing health tech startup with a mission to improve the physical and mental well-being of the entire planet. We are the first online marketplace to connect qualified Fitness and Yoga coaches from India with consumers worldwide to provide personalized 1-on-1 sessions via live video conference (app, web). We started in 2019 and have been showing tremendous traction with rave customer reviews.

  • Over 200,000 happy customers
  • Over 335,000 5 star reviews
  • Over 150 Highly qualified coaches on the platform
  • 95% of sessions are being completed with 5-star rating

Headquartered in California, with operations based in Bangalore, we are dedicated to providing exceptional service and promoting the benefits of yoga and fitness coaching worldwide. To learn more about us, visit our website.

We put our employees well-being at the forefront by providing competitive industry salaries and robust benefits packages. Were proud to foster an inclusive workplace and make a positive impact on the community. Additionally, we actively promote internal mobility and professional development at every stage of your career.

Read more on our mission and culture at https://myyogateacher.com/articles/company-mission-culture

Skills:- React Native, iOS App Development and Android Development

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141061919