Upload Button Icon Add office photos
filter salaries All Filters

23 Terrific Minds Jobs

Senior Developer (React Native & iOS)

4-6 years

Kochi, Bangalore / Bengaluru

1 vacancy

Senior Developer (React Native & iOS)

Terrific Minds

posted 1 week ago

Job Role Insights

Flexible timing

Job Description

Senior Developer (React Native & iOS)
Kochi/Bangalore
Full Time
4-6 years
We re looking for a seasoned mobile developer to join our engineering team, with a primary focus on React Native and complementary expertise in native iOS development. In this hands-on role, you ll architect and build scalable, performant mobile applications. You ll work closely with product, design, and backend teams to translate requirements into modular, maintainable code and mentor junior engineers along the way.
Key Responsibilities
  • Architect, build, and maintain cross-platform (iOS & Android) applications using React Native.
  • Develop and maintain high-performance iOS applications using Swift and SwiftUI (or UIKit as required).
  • Develop reusable, well-tested React Native UI components and libraries.
  • Optimize React Native app performance (render cycles, memory usage, bundle size) to ensure smooth UX
  • Implement and maintain global state in React Native apps using Redux, MobX, Context API, or Recoil
  • Integrate React Native applications with RESTful and GraphQL APIs, including offline caching and synchronization
  • Write unit and integration tests for React Native code (using Jest, React Native Testing Library, Detox)
  • Participate in code reviews specific to the React Native codebase and mentor junior React Native engineers
  • Collaborate with product managers, designers, and backend developers to define requirements and translate them into technical specifications.
  • Develop reusable and modular components that adhere to best practices and design patterns
  • Optimize application performance and ensure responsiveness across different devices and browsers
  • Implement state management solutions using Redux, MobX, Context API, or similar libraries.
  • Consume and integrate third-party iOS SDKs for features such as authentication, data sync, maps, analytics, and payments.
  • Implement CoreData or Realm for offline data persistence and syncing logic.
  • Handle App Store deployment, provisioning profiles, certificates, and TestFlight distribution.
  • Track and resolve bugs using tools like Crashlytics, Sentry, or Firebase.
  • Experience with TypeScript for static typing.
  • Experience with testing frameworks like Jest, React Testing Library, or Enzyme.
  • Experience with the Expo/React native CLI framework and its associated workflows
  • Knowledge of end-to-end testing tools such as Detox or Appium for React Native
  • Understanding of CI/CD pipelines for React Native (Fastlane, GitHub Actions, CricleCI)
  • Exposure to mobile architecture patterns (MVVM, Clean Architecture) in React
  • Familiarity with Apples design principles and interface guidelines.
  • Experience in publishing apps on the App Store and managing app lifecycle.
  • Exposure to Objective C, Combine, Core Data, or Core Animation.
  • Familiarity with Unit Testing and UI Testing frameworks (e.g., XCTest).
Competencies
  • Bachelors degree in Computer Science, Engineering, or related field.
  • 4-6 years of hands-on experience building React Native applications targeting both iOS and Android
  • Expert in the React Native ecosystem (CLI, Reanimated, Gesture Handler, native-module bridges)
  • Familiarity with Android fundamentals as they relate to React Native (Gradle setup, AndroidManifest, native modules)
  • Experience with state management libraries in React Native (Redux, MobX, Context API)
  • Skilled in using Metro bundler, npm/yarn, and managing CocoaPods for third-party native modules
  • Strong problem-solving and debugging skills within React Native projects
  • Proficiency in JavaScript, ES6/ES7, HTML5, and CSS3.
  • Familiarity with version control systems such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Your Terrific Minds Interview with Real Experiences!

View interviews
Office worker

What people at Terrific Minds are saying

What Terrific Minds employees are saying about work life

based on 8 employees
100%
100%
80%
Flexible timing
Monday to Friday
No travel
View more insights

Terrific Minds Benefits

Team Outings
Work From Home
Soft Skill Training
Health Insurance
Free Transport
Child care +6 more
View more benefits

Compare Terrific Minds with

Amazon Sellers Services

4.0
Compare

Primus Global Technologies

3.9
Compare

GAMMON INDIA

3.8
Compare

Magneti Marelli Motherson Auto System

3.8
Compare

TriGeo Technologies

3.2
Compare

Educomp Solutions

3.4
Compare

Namaste India Foods

3.9
Compare

Tradeshala

4.5
Compare

HBL Global

4.0
Compare

Bhagwati Products

3.7
Compare

Flipkart Wholesale

3.8
Compare

Rao IIT Academy

3.7
Compare

InsanelyGood

4.1
Compare

Deenanath Mangeshkar Hospital

4.0
Compare

Recipharm Pharmaservices

3.9
Compare

Busibud

3.9
Compare

Baoiam Innovations

4.6
Compare

Patil Group

3.9
Compare

E-Solutions

3.4
Compare

KHY ELECTRONIC

3.7
Compare

Similar Jobs for you

React Native Developer at Weingenious Technocrats

Surat

2-7 Yrs

₹ 4-8 LPA

React Native Developer at Metadome.ai

Bangalore / Bengaluru

6-11 Yrs

₹ 9-13 LPA

React Native Developer at MONOCEPT

Gurgaon / Gurugram

5-8 Yrs

₹ 7-10 LPA

IOS Application Developer at Parentune.com

Gurgaon / Gurugram

4-9 Yrs

₹ 3-6 LPA

React Native Developer at Interwebstar

Chennai

4-8 Yrs

₹ 6-10 LPA

Senior Developer at Photon Infotech P Ltd

Chennai

6-9 Yrs

₹ 8-11 LPA

IOS Developer at Diverse Lynx

Bangalore / Bengaluru

2-6 Yrs

₹ 5-9 LPA

React Native Developer at SoftGetix Inc.

Indore

1-6 Yrs

₹ 3-8 LPA

Engineer at Lobb

Bangalore / Bengaluru

3-5 Yrs

₹ 4-8 LPA

Mobile App Developer at PradeepIT

Bangalore / Bengaluru

4-5 Yrs

₹ 6-10 LPA

Senior Developer (React Native & iOS)

4-6 Yrs

Kochi, Bangalore / Bengaluru

Computer Science, Data Analytics, Animation +6 more

1 week ago·via naukri.com

DevOps Engineer

1-2 Yrs

Kochi, Thiruvananthapuram

Software Configuration Management, Computer Networking, Automation Testing +7 more

3+ weeks ago·via naukri.com

Java Developer

4-7 Yrs

Kochi, Bangalore / Bengaluru

SQL, Net MVC, Maven +7 more

3+ weeks ago·via naukri.com

Implementation Engineer

5-10 Yrs

Kochi, Bangalore / Bengaluru

Computer Science, Salesforce, Python +7 more

3+ weeks ago·via naukri.com

Junior Wordpress Developer

1-3 Yrs

Remote

Manual Testing, SEO, Wordpress +5 more

3+ weeks ago·via naukri.com

Digital Marketing Consultant

1-3 Yrs

Remote

Digital Marketing, SEO, Social Media Marketing +7 more

3+ weeks ago·via naukri.com

Test Engineer

0-2 Yrs

Kochi, Thiruvananthapuram

Manual Testing, Backend, JIRA +2 more

3+ weeks ago·via naukri.com

Lead React JS Developer

3-7 Yrs

Kochi, Thiruvananthapuram

Digital Marketing, Computer Science, Software Configuration Management +4 more

3+ weeks ago·via naukri.com

ROR Developer

0-2 Yrs

Thiruvananthapuram

SQL, Project Management, Ruby Rails +6 more

3+ weeks ago·via naukri.com

Virtual Reality Developer

0-2 Yrs

Thiruvananthapuram

Digital Marketing, Adobe, Healthcare +5 more

3+ weeks ago·via naukri.com
write
Share an Interview