React / React Native Developer
About Onix
Onix is a fast-growing startup building a modern mobile product with a strong focus on user experience, performance, and clean design. The team is small, product-driven, and moves quickly from idea to production. This role is central to shaping the iOS app experience.
Role Overview
Onix is looking for a React / React Native Developer to lead and scale the iOS application. The role involves building new features, improving performance, and contributing to product decisions. You will work closely with design and backend teams to deliver a high-quality mobile experience.
Responsibilities
Develop and maintain the iOS app using React Native
Build scalable, reusable, and high-quality UI components
Translate product and design requirements into production-ready features
Optimize app performance, responsiveness, and reliability
Integrate APIs and work with backend services
Ensure code quality through testing, reviews, and best practices
Collaborate closely with product, design, and backend teams
Participate in architectural decisions and technical planning
Handle App Store releases, versioning, and deployment processes
Requirements
3+ years of experience with React and/or React Native
Strong experience building and shipping mobile apps (iOS preferred)
Solid understanding of JavaScript/TypeScript
Experience with state management (e.g., Context API, Redux, Zustand)
Familiarity with mobile performance optimization and debugging
Experience integrating REST APIs and handling async flows
Understanding of mobile UI/UX principles
Experience with Git and modern development workflows
Nice to Have
Experience with native iOS development (Swift / Objective-C)
Familiarity with Expo or React Native CLI environments
Experience with CI/CD pipelines for mobile apps
Knowledge of analytics, crash reporting, and monitoring tools
Startup experience or ability to work in fast-paced environments
What We Offer
Direct impact on product and technical decisions
Fast iteration cycles and minimal bureaucracy
Competitive compensation
Flexible work environment
Opportunity to grow with the company
How to Apply
Send your CV, GitHub, and links to relevant apps/projects. Include a short note describing your experience with React Native and mobile development.