What You’ll Do
- Actively transport manufacturing code for the Speechify iOS app
- Work inside a devoted product group
- Take part in product discussions to form the product roadmap
- Keep and improve the present complicated app structure
- Have the chance to work on options that can change thousands and thousands lives
An Best Candidate Ought to Have
- Expertise. You’ve got labored on merchandise that scaled to a big consumer base
- Observe document. You’ve got labored on varied merchandise from inception to respectable traction. You’ve got been answerable for engineering the product.
- Buyer obsession. We anticipate each group member whose tasks instantly affect clients to be always obsessed about offering the absolute best expertise
- Product pondering. You make considerate choices in regards to the evolution of your product and assist PMs and designers into taking the suitable route
- Pace. You’re employed rapidly to generate concepts and know how you can resolve which issues can ship now and what issues want time
- Focus. We’re a high-growth startup with a busy, distant group. You know the way and when to have interaction or be heads down
- Technical expertise. Swift, RXSwift, programmatic UI, sturdy information in architectural patterns, multi-threading, (bonus) Mix, UiKit, & SwiftUI
Technical Necessities:
- Swift Programming Language (min. 2 years)
- SwiftUI expertise (1 12 months)
- Core Information/Realm/firebase/GRDB work expertise
- Expertise in a Multithreading Programming
- You should be capable to describe Crucial and Declarative Programming variations, practical reactive VS OOP, key execs and cons
- Working with CI/CD infrastructure
- Expertise with Fastlane
- Architectural Sample information like MVVM and MVVM+C and expertise in follow min. 2 years
- Expertise with Purposeful Reactive Programming min 2 years – fluent with RxSwift && RxCocoa || Mix
- Information of Programming Paradigms
- SOLID ideas, capability to put in writing each single class in line with SOLID
- Expertise with Git and understanding of various Git methods
- Expertise with APNS and Push Notifications
- XCTests sensible expertise
- It is best to be capable to:
- Describe disadvantages of OOP
- Write totally protocol oriented courses in Swift
- Should know who’s Uncle Bob, Martin Fowler, Alan Key and the way they’ve contributed to the sphere