One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Speechify Inc 2 days ago
anywhere in the worldci/cd pipelinesfirebasefront-end programmingfull-timegitswiftxcode
Apply Now

**

What You’ll Do
**

  • Actively shipping production code for the Speechify iOS app
  • Work within a dedicated product team
  • Participate in product discussions to shape the product roadmap
  • Maintain and enhance the existing complex app architecture
  • Have the opportunity to work on features that will change millions lives 

**

An Ideal Candidate Should Have
**

  • Experience. You've worked on products that scaled to a large user base
  • Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product.
  • Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
  • Product thinking. You make thoughtful decisions about the evolution of your product and support PMs and designers into taking the right direction
  • Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
  • Focus. We’re a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
  • Technical skills. Swift, RXSwift, programmatic UI, strong knowledge in architectural patterns, multi-threading, (bonus) Combine, UiKit, & SwiftUI

**

Technical Requirements:
**

  • Swift Programming Language (min. 2 years)
  • SwiftUI experience (1 year)
  • Core Data/Realm/firebase/GRDB work experience
  • Experience in a Multithreading Programming
  • You must be able to describe Imperative and Declarative Programming differences, functional reactive VS OOP, key pros and cons
  • Working with CI/CD infrastructure
  • Experience with Fastlane
  • Architectural Pattern knowledge like MVVM and MVVM+C and experience in practice min. 2 years
  • Experience with Functional Reactive Programming min 2 years - fluent with RxSwift && RxCocoa || Combine
  • Knowledge of Programming Paradigms 
  • SOLID principles, ability to write every single class according to SOLID
  • Experience with Git and understanding of different Git strategies
  • Experience with APNS and Push Notifications
  • XCTests practical experience
  • You should be able to:
    • Describe disadvantages of OOP
    • Write fully protocol oriented classes in Swift
    • Must know who is Uncle Bob, Martin Fowler, Alan Key and how they've contributed to the field