{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior iOS Developer

Neybox Digital
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Computer Animation
XCode
Unit Testing
Continuous Integration
Machine Learning
MVC
Model View ViewModel
UIKit
Swiftui
iOS
GIT
Core Data
Software Version Control

Job description

This is a Full-time Senior iOS Developer position at Neybox Digital for talented individuals who want to work on cutting-edge applications that positively impact the well-being of individuals worldwide.

What will I be working on?

You'll be working on our two apps : Pillow, a sleep-tracking app, and Today, which is a quantified-self wellness app. Both apps have won an Editors\' Choice distinction and have been featured multiple times in press and media. They have millions of users worldwide and a great roadmap ahead.

What will be my role and responsibilities?

  • Building new features
  • Fixing bugs
  • Maintaining the existing codebase
  • Writing unit tests for existing and new features
  • Ensuring the documentation of the project is accurate and helpful
  • Researching on new technologies and frameworks
  • This is a position that requires a commitment of 40 hours per week. This is not a part-time position

Tech stack

Both apps are written in Swift (MVVM and MVC). The UI is written in SwiftUI and UIKit. We write unit tests; the code is clean and well-documented. We make extensive use of various frameworks and machine learning. Both apps are available for iOS only.

Requirements

  • 4+ years of iOS development experience in Swift
  • Experience in HealthKit, CoreML, SwiftUI, UIKit, Core Animation, GCD, Core Data, and WatchKit
  • Experience working with Git version control, unit testing, and Continuous Integration
  • Experience in performance profiling with Instruments on Xcode
  • Proficient use of English, both writing and speaking
  • Willingness to learn and experiment with new technologies
  • References from previous employers in written or spoken form may be required
  • Proficient in macOS and iOS

Benefits & conditions

Yes! Our team is 100% remote. We have flexible working hours, but a good overlap between our time zones is required.

What is it like working at Neybox?

Our team is small by design. However, we work closely together every day (Mon-Fri). For coordination, we use Slack and Linear and keep meetings at a minimum. There\'s no middle management to get in the way, and we encourage new ideas and close collaboration.

Apply for this position