• Home
  • Contact us
Post a Job for $99

Working remotely changes your life forever

Senior Mobile Engineer at Maharishi Foundation International

Job Overview

We are seeking a highly skilled Senior Mobile Engineer with extensive experience in developing React Native applications. As part of our small yet dynamic team, you will play a key role in maintaining and enhancing existing app features, as well as designing and implementing new functionalities. This position offers the opportunity to significantly impact the growth and success of our meditation and lifestyle application, which boasts a global presence and tens of thousands of monthly active users.
You will collaborate closely with our team to refine and expand the app, ensuring it meets the needs of our diverse user base. Ideal candidates will have a strong background in developing large-scale, consumer-facing products with sophisticated UX/UI. The ability to thrive in a fast-paced, collaborative environment is essential, as you will have substantial influence and responsibility in driving the app's development.
Our backend infrastructure is built on AWS, utilizing a serverless architecture with AppSync (GraphQL), DynamoDB, Cognito, and Lambda. Familiarity with the Serverless framework, CircleCI, and Bitrise for CI/CD pipelines is highly advantageous.
Who You Are

You are a passionate mobile developer with a keen eye for creating elegant, modern, and user-friendly interfaces. You excel in cross-platform development (iOS and Android) and are adept at tackling the unique challenges it presents. You have a solid understanding of API architecture and can transform data models into reusable, flexible components. Writing clean, maintainable, and reusable code is second nature to you. You thrive in a distributed team environment, collaborating across time zones and cultures. Above all, you are driven by the desire to leverage technology to make a meaningful impact on both a global and individual level.
Key Responsibilities

  • Lead front-end development and maintenance efforts, working closely with the team to test and release new features
  • Ensure the app's performance, quality, and responsiveness meet high standards
  • Collaborate with engineering, product, and design teams to define specifications for new features and take ownership of their development
  • Provide guidance on mobile development best practices and constraints
  • Identify and resolve bottlenecks, bugs, and performance issues proactively
  • Maintain high standards of code quality, organization, and automation
  • Oversee the implementation of testing strategies, including unit, integration, and automated testing
Required Skills and Experience

  • 8+ years of experience testing and deploying production-level code
  • Proven expertise in native mobile app development (Objective-C, Swift, Kotlin, Java)
  • Strong proficiency in React and React Native
  • Experience with Typescript, Node.js, GraphQL, and REST APIs
  • Proficient in version control tools like Git
  • Basic knowledge of CI/CD tools (Bitrise experience is a plus)
  • Attention to detail in implementing designs, including animations (experience with Animated and Reanimated libraries is beneficial)
  • Understanding of React Native's limitations in native environments
  • Familiarity with code signing for iOS and Android (Fastlane experience is a plus)
  • Knowledge of mobile app best practices, such as Material Design and Human Interface Guidelines
  • Experience working in global non-profits, remote teams, or multinational organizations is preferred
  • Fluency in English (both written and spoken)
If you are passionate about this role but don’t meet every requirement, we still encourage you to apply. We value diverse perspectives and are eager to hear from you!
Compensation and Benefits

We offer competitive compensation based on a formula that considers above-median market rates for the role (55th percentile of New York market rates, according to Payscale) adjusted for your local cost of living using Numbeo data. We are committed to equitable pay and apply this formula to all team members working 80% or more of full-time hours.
Diversity and Inclusion

Diversity and inclusion are at the heart of our values. We strive to create an environment where everyone feels included and empowered to bring their authentic selves to work. While we’ve made progress, we recognize this is an ongoing journey, and we are always looking for ways to improve.
Our fully remote team spans 20 countries, and we are excited to welcome individuals who can contribute to our unique and inclusive culture at MFI.
APPLY NOW
Maharishi Foundation International logo