Puzzle
iOS Developer
PuzzleArgentina11 hours ago
Full-timeRemote FriendlyEngineering

Job Description – iOS Engineer (Expo Modules & Widgets)

Engagement: Full-time

Location: Remote – Latin America


About the Role

We’re looking for an experienced iOS Engineer to help us design and build a suite of native iOS widgets that integrate seamlessly with our React Native app, managed through Expo. You’ll be responsible for developing new widgets, creating custom Expo modules, and ensuring smooth integration between native iOS code and the React Native layer.


This is a hands-on, full-time position ideal for an engineer who enjoys working at the intersection of native and cross-platform mobile development.


What You’ll Do

  • Design, build, and deploy native iOS widgets using Swift/SwiftUI that integrate with a React Native (Expo) application.
  • Develop and maintain custom Expo modules to bridge native functionality with React Native.
  • Collaborate with internal engineers to define architecture, performance goals, and integration strategies.
  • Optimize UI performance and data handling for widget responsiveness and reliability.
  • Deliver consistent output — typically 1–2 widgets per week — aligned with product milestones.
  • Ensure smooth integration, testing, and release cycles within existing CI/CD pipelines.


What We’re Looking For

  • 3+ years of experience in iOS development (Swift / SwiftUI).
  • Hands-on experience creating Expo modules or native bridges for React Native apps.
  • Strong understanding of React Native, Expo SDK, and TypeScript/JavaScript fundamentals.
  • Proven experience building iOS widgets or extensions (Today View, Lock Screen, or Home Screen).
  • Familiarity with GitHub, CI/CD, and modern Apple frameworks.
  • Excellent debugging, communication, and documentation skills.


Nice to Have

  • Experience working on fintech or high-scale mobile apps (100k+ users).
  • Familiarity with tools such as Okta or Cursor.
  • Understanding of cross-platform UI/UX challenges in hybrid environments.


Why You’ll Love Working With Puzzle


  • USD-based compensation, paid twice a month.
  • Remote work culture — collaborate with top global product teams.
  • International exposure working with U.S.-based clients.
  • Benefits: Private health insurance, paid time off, and annual salary reviews.
  • Opportunity to work on a scalable fintech product with modern frameworks and technologies.

Key Skills

Ranked by relevance