This position is no longer available.

iOS Engineer

Permanent contract
Paris
Salary: Not specified
Occasional remote
Experience: > 4 years

Heetch
Heetch

Interested in this job?

Questions and answers about the job

The position

Job description

MOBILE AT HEETCH
Our app is one of the few mobile apps that run in the foreground for up to seven hours straight on drivers phones. This rather unique use case brings fun challenges with handling the lifecycle of the app.

  • Network and GPS management: we need to provide accurate information and price suggestions to our community. This means making sure every driver gets important notifications in any network conditions, provide as accurate as possible GPS localisation for the pricing and tracking.
  • UI & UX: Ride sharing apps are a really special case in app design. They all revolve around a map and the conventional navigation patterns like list view and navigation controls need heavy tweaking to make for a great user experience.
  • One way data flow and functional pattern: we are passionate about software architecture. We’ve built the core of our apps using Rx and want to push this forward in both the data and the UI layers. Ideally, our team will grow big enough that we’ll be able to push forward what doing mobile programming means and we’ll contribute back to all those amazing open source projects we learned from.

WHAT YOU’LL DO

  • Build new exciting features.
  • Solve challenging real-time synchronization problems.
  • Build a robust & modern in-house framework, that will serve our app for next 4 years
  • Practise continuous refactoring and unit testing to constantly improve the codebase.
  • Create custom UI components (with Playground Driven Development)
  • Work on our great shiny redesign of the app.
  • Experimenting with various concepts (Coordinators/Flows, ReSwift)

Preferred experience

  • Great oral and written communication skills.
  • At least 3-4 years of experience with both Objective C and Swift in production environments.
  • Strong mobile development culture.
  • You know how to make integration testing less painful (XCTests, FBSnapshots).
  • Strong understanding of the iOS SDK (UIKit, MapKit).
  • Ability to thrive in a startup environment.

BONUS POINTS

  • Contributions to open source projects.
  • Experience with RxSwift.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings