Headquarters: Anywhere in the world, Cyprus
URL: https://neybox.com
Who we are
At Neybox Digital, we build mobile applications that positively impact the health and well-being of millions of individuals worldwide. We are best known for "Pillow", our sleep tracking app, and "Today," a habit tracking app with a quantified-self approach.
All team members are either talented engineers or technically-skilled designers to ensure our collaboration is fast and straightforward without any middle-management. We hear everyone's voice, and we firmly believe that being part of an inclusive and diverse team can produce the best results.
Our team's size is small enough to allow everyone to be equally involved and have a clear view of the big picture. We keep meetings at a minimum and encourage new ideas and learning opportunities. Above all, we want you to do work that will make you proud as we grow together.
Who we are looking for
Our team is small, so we expect everyone to work on all the aspects of developing and evolving an iOS app. Building new features, fixing bugs, application architecture, documentation, writing tests, or helping our support team handle an issue.
You will be working with us remotely, so we expect you to have a nice and quiet working environment where you can work uninterrupted with the right equipment for the job.
This is a full-time long-term exclusive collaboration. Please don't bother applying for this position if you are a freelance developer looking for a side project to work for a few months while working with other clients.
Requirements
- 4+ years of iOS development experience in Swift
- Experience in HealthKit, UIKit, Core Animation, GCD, Core Data, and WatchKit.
- Experience in SwiftUI and Combine is a plus
- Experience working with Git version control and Unit testing and Continuous Integration
- Experience in performance profiling with Instruments on Xcode.
- Proficient use English, both writing and speaking.
- Willingness to learn and experiment with new technologies.
A day at Neybox
All team members start their day with a five-minute report of what they will be working on. The rest of the day is spent doing great work.
We also have 1-2 meetings per week to plan upcoming tasks or review our progress. It's that simple!
Benefits
We offer a great salary, paid vacation time, and financial support for opportunities that will help you grow as a professional. We reward every team member with additional bonuses and benefits for great work and personal or team goals achieved.
If that sounds like what you're looking for, apply for the position, and we'll reach out to set up a meeting to get to know you better.