Search

Mobile Software Engineer (React Native + TypeScript, iOS Ownership)

OurPact
locationSan Diego, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

At Eturi Corp., we build products that help families navigate technology in healthier, more intentional ways. Our flagship apps, OurPact and OurPact Jr., are industry leaders in parental controls and digital wellness.

We’re a close-knit, mission-driven team that values real collaboration. This is a hybrid role, with in-office work two days per week and regular video collaboration throughout the week. You’ll work side by side with teammates who care deeply about the product and the families who rely on it.

This is a real role with a real team. Interviews are conducted live by human team members via Google Meet, not automated or AI-based systems.

About the Role

We’re looking for a hands-on Mobile Software Engineer with strong React Native and TypeScript experience, who is comfortable working both in hybrid mobile environments that include native iOS code, and with native iOS apps. You’ll help evolve and scale OurPact’s iOS applications, including OurPact and OurPact Jr. mobile apps.

Much of the day-to-day work in this role is focused on React Native UI, business logic, and API integration, supporting several production mobile iOS apps with a large user base. In addition to React Native work, this role has functional ownership of the iOS layer of our mobile products. While not all work is native iOS, you will be responsible for maintaining, extending, and gradually modernizing an existing native Swift/UIKit application that includes platform-specific functionality such as geolocation, image processing, cryptography, real-time messaging, push notifications, maps, and system extensions, working within an established codebase and patterns.

This is a non-lead, execution-focused role on a small engineering team. You’ll collaborate closely with mobile, backend, QA, product, and design partners, and you’ll be expected to make sound implementation decisions independently within an existing technical direction.

What You’ll Do

  • Build and maintain mobile application features primarily using React Native and TypeScript
  • Implement UI, state management, and business logic in React Native, integrating with RESTful APIs
  • Collaborate with the team to deliver new features and enhancements across iOS and Android, primarily through shared React Native code
  • Take day-to-day ownership of iOS-specific code and functionality, including:
    • Native Swift/UIKit code in a native iOS app
    • Platform-specific functionality (e.g. subscriptions, authentication, maps, biometrics)
    • Integrate or maintain iOS native modules used by React Native
    • Support App Store releases and iOS-specific production issues
  • Contribute to the ongoing modernization of an existing UIKit-based app, improving maintainability and reliability over time
  • Debug and resolve issues across the React Native and native iOS layers
  • Write clear, maintainable code and contribute to a shared codebase with a focus on reliability and performance
  • Participate in code reviews and uphold high standards for code quality, testing, and documentation
  • Collaborate with QA and backend engineers to diagnose and fix production issues
  • Take ownership of assigned features from implementation through release

Required Qualifications

  • Strong experience with React Native and TypeScript in production applications
  • Experience building UI and business logic in React Native, not just integrating it
  • Solid working experience with native iOS development using Swift, including UIKit and some SwiftUI, and familiarity with maintaining production iOS applications
  • Familiarity with iOS concepts such as app lifecycle, navigation, permissions, and provisioning
  • Experience integrating RESTful APIs and handling asynchronous data flows
  • Comfort debugging issues across JavaScript/TypeScript and native iOS layers
  • Experience working with Git and modern CI/CD workflows
  • Ability to work independently and collaboratively in a small-team environment
  • Clear written and verbal communication skills

Nice to Have (Not Required)

  • Prior exposure to iOS features such as:
    • StoreKit subscriptions or in-app purchases
    • Authentication / SSO flows
    • Maps or location-based features
    • Core Location usage optimization for accuracy and battery efficiency
    • Biometrics (Face ID / Touch ID)
    • Replay Kit
  • Experience maintaining or modernizing existing UIKit-based apps
  • Experience building or maintaining React Native native modules for iOS
  • Some familiarity with Android development or cross-platform considerations
  • Web experience with React

What This Role Is (and Isn’t)

  • This is not a team lead or architect role. You’ll work within an existing mobile architecture and collaborate closely with other engineers
  • The role emphasizes execution, ownership, and reliability, not people management or large-scale architectural redesign
  • While this is not a people-management or staff role, you will have technical ownership of iOS-specific areas of the product

Why Join Us?

  • Small, collaborative engineering team with direct impact
  • Real production applications with a large, active iOS user base
  • Opportunity to deepen React Native expertise while owning and evolving meaningful iOS functionality
  • Opportunity to work with desktop applications, cloud services and backend software
  • Hybrid work environment with in-person collaboration
  • Competitive compensation and benefits appropriate for a small, growing company

Company DescriptionEturi Corp. is the team behind OurPact, a leading parental-control suite that empowers families to manage screen time safely across Web and mobile platforms. We combine cutting-edge technology with a mission-driven approach to deliver a best-in-class user experience for parents and children alike. We're a dynamic team passionate about leveraging technology to make a positive impact on people's lives.

We’re a tight-knit, fast-moving team based in a modern, industrial-style office in Del Mar, just minutes from the scenic Torrey Pines coastline. Collaboration, innovation, and impact drive everything we do. We’re looking for passionate individuals ready to grow with us.

What We Offer:
Comprehensive health, dental, and vision benefits
Company Match 401K

Paid time off
Flexible start times
On-site gym
Regularly catered team lunches
Fully stocked kitchen
Free parking

Company Description

Eturi Corp. is the team behind OurPact, a leading parental-control suite that empowers families to manage screen time safely across Web and mobile platforms. We combine cutting-edge technology with a mission-driven approach to deliver a best-in-class user experience for parents and children alike. We're a dynamic team passionate about leveraging technology to make a positive impact on people's lives.\r\n\r\nWe’re a tight-knit, fast-moving team based in a modern, industrial-style office in Del Mar, just minutes from the scenic Torrey Pines coastline. Collaboration, innovation, and impact drive everything we do. We’re looking for passionate individuals ready to grow with us.\r\n\r\n\r\nWhat We Offer:\r\nComprehensive health, dental, and vision benefits\r\nCompany Match 401K\r\n\r\nPaid time off\r\nFlexible start times\r\nOn-site gym\r\nRegularly catered team lunches \r\nFully stocked kitchen\r\nFree parking

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...