Search by job, company or skills

Mobile App Developer (ios, React, Flutter)

Fresher
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

SynapseIndia is a software development company with over 26 years of experience. We serve clients worldwide, delivering high-quality, scalable solutions tailored to their business needs. Our Noida SEZ office is conveniently located within walking distance of the nearest metro station.

Why work with us

  • Partnerships with Industry Leaders: Google and Microsoft partner with certified professionals.
    Global Exposure: Work with international clients across diverse industries.
    Structured Environment: CMMI Level-5 compliant processes ensuring quality and efficiency.
    Reliable Salaries & Stability: Strong track record of on-time payments and long-term employee retention.
    Work-Life Balance: Fixed hours, no night shifts, and alternate Saturdays off.
    Growth Opportunities: Continuous learning, career development, and performance-based appraisals.
    Recognition & Culture: Monthly rewards, supportive teams, and festive celebrations.
    Employee Benefits: Medical and accidental insurance coverage.

Who are we looking for

Designation : Sr. Software Engineer (MERN Stack)
Experience Range : 3+ years

What is the work

  • Develop, maintain, and enhance mobile applications for iOS and cross-platform environments .
  • Work on mobile applications using Native iOS, React Native, and Flutter .
  • Understand requirements and translate them into scalable, secure, and user-friendly mobile solutions.
  • Develop responsive UI using Swift/SwiftUI, React Native, and Flutter .
  • Integrate REST APIs, JSON, GraphQL, Firebase, push notifications, payment SDKs, maps, and third-party SDKs .
  • Implement authentication, authorization, deep linking, secure storage, and offline data handling.
  • Follow appropriate architecture and design patterns such as MVVM, Clean Architecture, Repository Pattern , and suitable state-management approaches.
  • Develop and maintain local storage using technologies such as Core Data/SQLite, Secure Storage, and Firebase/Firestore as applicable.
  • Perform unit, UI, widget, and integration testing and troubleshoot crashes, memory, and performance issues.
  • Manage iOS and cross-platform builds and releases using Xcode, CocoaPods, Gradle, Android Studio, App Store Connect, TestFlight, and Google Play Console as applicable.
  • Use Git/GitHub and participate in code reviews, CI/CD, and release management.
  • Work closely with Backend Developers, QA, UI/UX Designers, Project Managers, and clients.
  • Provide production support, troubleshoot issues, and ensure application quality and performance.

What skills and experience are we looking for

  • 3+ years of professional experience in mobile application development.
  • Strong hands-on experience in at least one of the following:
    • Native iOS: Swift, SwiftUI/UIKit, Xcode, iOS SDK, CocoaPods, iOS application lifecycle.
    • React Native: React Native, JavaScript/TypeScript, React Hooks, Redux/Redux Toolkit, React Navigation, Native Modules.
    • Flutter: Dart, Flutter SDK, Widgets, Bloc/Cubit, Provider/Riverpod, responsive UI, Platform Channels.
  • Good understanding of Android/iOS integration for React Native and Flutter applications.
  • Strong experience with REST APIs, JSON, Firebase, FCM, push notifications, authentication, deep linking, and third-party integrations .
  • Experience with payment SDKs, Google Maps/location services, and local storage .
  • Good understanding of MVVM/Clean Architecture and application security .
  • Experience with unit testing, UI/integration testing, debugging, Crashlytics, and performance optimization .
  • Hands-on experience with Git/GitHub and preferably CI/CD.
  • Experience with mobile application deployment through App Store Connect/TestFlight Google Play Console experience is an advantage.
  • Strong problem-solving and troubleshooting skills.
  • Good communication and ability to work with technical and non-technical teams.
  • Experience working with international clients and distributed teams is an advantage.
  • Bachelor™s degree in Computer Science, IT, Engineering, or related discipline is preferred.

More Info

Job Type:
Employment Type:

About Company

Job ID: 152566529

Similar Jobs

Hyderabad, India

Skills:

SentryDatadogNew RelicReactTypescriptDynatraceWebpackMicro-Frontend architectureModule FederationRspackOpenTelemetryRsbuild

India

Skills:

.NETJavaGitReactRestful ApisAzureNoSQL databases

Bengaluru, India

Skills:

state management JavaCSSRest Web ServicesReduxNodejsHTMLSpringjQueryReactJavascriptXmlReducers

Bengaluru, India

Skills:

TypescriptReact NativeCrashlyticsFirebaseExpo

Bengaluru, India

Skills:

.NET FrameworksReact JsReactive Programming

Beware of Scammers

We don’t charge money for job offers