Qureos

FIND_THE_RIGHTJOB.

Sr. iOS Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title: Senior iOS & React Native Developer

Location: Ahmedabad

Job Type: Contractual

Experience: 5+ years

About Us:

JB Solutions is a global IT services provider based in Ahmedabad, with over 15 years of experience delivering 2000+ digital solutions worldwide. We specialize in modern web and mobile technologies including Node.js, React, NestJS, Next.js, AI, Blockchain, and more, empowering businesses with innovative software products.

Role Overview:

As a Senior iOS & React Native Developer, you will be responsible for developing, maintaining, and optimizing mobile applications for both iOS and Android platforms. You will work closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver high-quality, performant, and scalable mobile apps. The ideal candidate has strong expertise in both iOS and React Native development, with a deep understanding of mobile architecture, performance optimization, and testing.

Key Responsibilities:

  • Design and develop robust, scalable, and high-performance mobile applications using both iOS (Swift/Objective-C) and React Native.
  • Build features and optimize code for both iOS and Android platforms, ensuring a seamless cross-platform experience.
  • Collaborate with the design team to implement visually stunning and user-friendly interfaces.
  • Work with backend developers to integrate APIs and third-party services into mobile apps.
  • Lead the design and architecture of mobile apps, ensuring scalability, maintainability, and performance.
  • Implement best practices for mobile development, including modularization, code reviews, and performance tuning.
  • Ensure code quality and app reliability by implementing unit tests, automated testing, and continuous integration.
  • Troubleshoot and resolve complex technical issues, bugs, and performance bottlenecks.
  • Optimize mobile apps for performance, speed, and user experience.
  • Ensure timely updates and maintenance of the app, including handling app store releases and versioning.
  • Lead, mentor, and provide technical guidance to junior developers on both iOS and React Native best practices.
  • Collaborate with cross-functional teams to define product features, timelines, and requirements.
  • Contribute to the company’s development process and provide insights into technical decision-making.

Required Qualifications:

  • 5+ years of experience in iOS development using Swift and Objective-C.
  • 3+ years of hands-on experience developing mobile apps using React Native.
  • Expertise in building, deploying, and maintaining mobile apps for both iOS and Android platforms.
  • Strong understanding of mobile architecture patterns (MVVM, MVC, etc.) and software engineering best practices.
  • Proficiency in integrating APIs, third-party libraries, and SDKs into mobile applications.
  • Deep understanding of memory management, performance tuning, and debugging for mobile apps.
  • Solid understanding of mobile UI/UX principles and implementation on both iOS and Android.
  • Experience with version control (Git), CI/CD pipelines, and mobile app release processes.

Tools & Technologies:

  • Xcode, Android Studio, and React Native CLI.
  • Familiarity with testing frameworks and tools such as XCTest, Detox, and Jest.
  • Experience with cloud services (AWS, Firebase, etc.) for mobile app backends.
  • Knowledge of app performance monitoring and analytics tools.

Soft Skills:

  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong communication and collaboration skills; able to work effectively with cross-functional teams.
  • Ability to mentor and guide junior developers, fostering a culture of learning and growth.
  • Passionate about mobile development and staying up-to-date with industry trends and technologies.

Preferred Qualifications:

  • Experience with Kotlin or Java for Android development.
  • Familiarity with modern state management tools like Redux, Context API, or MobX.
  • Experience with cloud functions, serverless architecture, or GraphQL.
  • Contributions to open-source mobile development projects.
  • Familiarity with agile development methodologies (Scrum, Kanban).

Why Join Us?

  • Innovative Work: Work on cutting-edge projects and have a direct impact on the product.
  • Growth Opportunities: We value professional development and offer opportunities for career growth.
  • Collaborative Environment: Work alongside passionate and skilled professionals who share a commitment to quality.
  • Flexible Work Culture: We offer remote work options and flexible schedules.
  • Competitive Compensation: We offer a competitive salary, benefits, and performance-based bonuses.

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ₹30,000.00 - ₹50,000.00 per month

© 2025 Qureos. All rights reserved.