Senior iOS Developer at Fretello GmbH

Posted on: 04/28/2021

Location: (REMOTE)

Original Source

Tags: swift rxswift javascript tensorflow kotlin express node figma keras android ios python postgres aws react

We are looking for a passionate iOS developer to join our cross-functional product team. Together we will create features that bring great value to our users and have a long-lasting impact on them and their joyful learning experience. **Your playground:** * Building and improving our Fretello *iOS* app * Defining architecture and common practices to increase development and deployment speed * Writing code that is easy to read, maintain, test, and follows proven practices * Creating adaptable UIs using *Auto Layout* or *SwiftUI* for iPhone, iPad, and Mac * Working in a cross-functional team, helping to actively shape our product’s future * Putting in that little extra with every commit to deliver an outstanding app **What to bring along:** * At least 4 years of practical experience with developing *iOS* apps * Excellent command of *Swift* and expert knowledge of *iOS* frameworks * Experience with functional reactive programming * In-depth experience with different architectures for *iOS* apps (e.g. *MVC, MVVM*) * Knowledge about effective *Xcode* usage and how to debug different kinds of errors * Experience with continuous integration and delivery as well as test-driven development * Experience with audio frameworks on *iOS and basic knowledge of C++* and/or *JavaScript* is a plus * Strong verbal and written English communication skills and a strong sense of ownership * Proactive self-starter with a positive mindset and a desire to learn **Our tech stack:** * **Mobile Languages:** Swift, Kotlin, JavaScript, Node.js, C++ * **iOS Frameworks:** mix of SwiftUI/UIKit and Combine/RxSwift * **IDEs**: XCode, Android Studio * **Cloud:** Amazon AWS * **Frontend, Backend & DB:** React, Express, Postgres * **Design:** Figma * **Testing:** XCTest/XCUITest, Espresso, MockK, []( * **Deployment:** Fastlane, Bitrise, Bitbucket Pipeline, Firebase App Distribution * **Machine Learning:** Python, Tensorflow, Keras, powerful on-premise hardware **What we offer:** * Personal time off (25 days paid leave per year) * Flexible working hours (core hours 10:00 to 14:00) * 38.5 hour work-week (overtime compensated as time-off 1:1) * Remote first work setup and mindset * A small team (25-30) with lots of individual impact and responsibility * Fun, relaxed, and regular remote team events and onsite team retreats * Shared and lived values: Agility, Curiosity, Unity, Transparency, and Empathy * An emphasis on continuous learning and growth * Mental wellbeing initiatives such as weekly yoga, Mindfulness Wednesdays, and optional paid external therapy sessions **Your contact:** *Stephanie Süllwald (Talent Scout) Our salary range starts at an annual compensation of EUR 45.000 to a maximum of EUR 60.000 if you tick all of the boxes. Your actual offer will depend on your skills and experience.* Time zone preference: +/- 5 hours of difference from CET.