osapiens

Senior Development Engineer – iOS

osapiens

full-time

Posted on:

Location Type: Hybrid

Location: Madrid • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidiOSJavaScriptMicroservicesObjective-CReactReact NativeSwift

About the role

  • Develop, maintain, and improve the iOS native client that supports our React Native app.
  • Ensure feature parity with existing Android native client.
  • Collaborate with cross-functional teams, including React Native developers, designers, and backend engineers, to deliver a seamless mobile experience.
  • Investigate and resolve issues related to iOS native modules and their integration with React Native.
  • Stay updated with the latest iOS development best practices, frameworks, and technologies.
  • Assist the team in implementing new React Native requirements within the iOS ecosystem when needed.
  • Perform code reviews, testing, and debugging to ensure high-quality software.

Requirements

  • Strong expertise in iOS native development (Swift, Objective-C).
  • Solid understanding of iOS frameworks such as UIKit, Core Animation, Core Data, etc.
  • Experience integrating third-party libraries and APIs into iOS applications.
  • Basic to intermediate knowledge of React Native—understanding of how it interacts with native iOS components and optimizing React Native apps on iOS.
  • Familiarity with SwiftUI and React Native bridging, allowing native modules to be used in JavaScript, would be nice to have.
  • Any experience working in a microservices or modular native app architecture would be welcome.
  • Understanding of Apple’s Enterprise Developer Program and MDM app distribution best practices would be ideal.
Benefits
  • - A purpose-driven mission with and for global industry pioneers in tackling complex challenges
  • - Room for creativity through collaborative teamwork and an open communication culture
  • - Flexibility and team bonding with our hybrid work options
  • - Fuel for your growth journey, both personally and professionally
  • - Sustainable mobility options, promoting eco-friendly commuting solutions
  • - Fun team events and outings with our global teams
  • - Inspiring workspaces in Mannheim and beyond

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
iOS native developmentSwiftObjective-CUIKitCore AnimationCore DataReact NativeSwiftUIAPIsmicroservices architecture
Soft skills
collaborationproblem-solvingcode reviewtestingdebugging