iOS Developer

$0k – $60k
Published: 2 weeks ago

Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

The Role

Calendars 5 is amazingly beautiful calendar app for iOS recognized by The Verge and MacWorld and other top media. This application keeps up with the new technologies and constantly supports new features which appear on iOS (e.g. Apple Watch app, Siri Shortcuts, Drag n Drop, Multitasking, etc.) Now Calendars 5 team is looking for a creative iOS developer to help us deliver the best-in-class product to people all around the world. You’ll face the most challenging tasks in your career and opportunities to make a great impact — build productivity app, that really helps millions of people. Also, you may expect tasks with different platforms and languages from time to time, as well as experiments with new technologies Marzipan (Catalyst) and ML. 


**Here’s how you fit in:**

- You’re a person, that sees a big picture and product goals above the code.
- You like being part of a team and enjoy working with other leading engineers.
- You are an independent personality and a team player at the same time.
- You can work effectively in the situation of tough tradeoffs between functionality, complexity and development time.
- You’re passionate to create a product, that solves consumer needs the best and the most successful way.


**What you'll do:**

- Analyze the code and always look one step ahead - how the code affects other elements of the architecture and how it will be used in the future.
- Develop interface and core product components.
- Design application architecture.
- Develop custom UI and product animation.
- Provide code quality through code reviews & automated tests.
- Write integration with services such as Google Calendar, MS Exchange, iCloud.


**Essential for the role:**

- Strong knowledge of Objective-C and SWIFT. 
- Xcode, Instruments.
- SQLite.
- Experience in modern Cocoa ecosystem, Cocoa Pods.
- Understanding of the full mobile development lifecycle.
- Ability and will to fast learning.
- Git or Mercurial.


**We’ll also be looking for these things:**

- Experience with Calendaring concepts (RFC5545, Google Calendars API, CalDAV Protocol).
- Knowledge of additional languages like C/C++, Go, Ruby, Python will be a plus.
- Software development: SOLID, OOP patterns, concurrency patterns, Memory management, Dependency management, Unit testing.
- Experience with analytics and a/b testing tools and concepts.
- Frameworks: GCD, EventKit, iCloud Services, StoreKit, Networking.
- UIKit, Core Graphics, Core Animation - experience in the creation of first-class custom interfaces, interactions, and animations.
- Networking frameworks - client-server solutions, content updates.

You’ll be leading the way. We’re betting you’re driven to build great things and get awesome results. Join this amazing journey with Readdle!

More about Readdle

Founders

Dmitry Protserov
Lead Developer • 3 years
image
Andrian Budantsov
CTO • 3 years • 17 years
image
Igor Zhadanov
CEO • 3 years
image
Go to team image

Similar Jobs

LikeTask company logo
LikeTask
Development and Incubation
Quicklista company logo
Quicklista
A fast, simple & sexy to-do app that invites flexibility into your planning
HealthX company logo
HealthX
Prevention and early-stage detection of critical health conditions
GetApp Group company logo
GetApp Group
We are proposing projects accordingly to your expectations and proposes
Apexive company logo
Apexive
Top-notch software development. In weeks, not months