Full-Time Apple Platforms (iOS, macOS, Linux) Software Developer

Salary SEK 40,000 - SEK 55,000

Summary

Cascable is searching for a full-time Apple Platforms Software Developer for its suite of products across macOS, iOS, watchOS, and Linux (Swift on the Server).

Your day-to-day work will mostly involve planning, implementing, and shipping code across Cascable’s whole suite of products. We work mostly in the Swift programming language upon a variety of platforms and frameworks — AppKit, UIKit, SwiftUI, Vapor (Swift on the Server), and many more. A meaningful portion of the work will be working on connectivity and compatibility between existing and new DSLR and mirrorless cameras and our products.

As well as development work, you’ll also occasionally perform other tasks such as helping set up lighting equipment, holding a camera, and performing general assistance with content creation for marketing and social media. Helping out with various other day-to-day business tasks will also be part of your work. There’s no expectation of any preexisting knowledge for non-development tasks — just the willingness to help out and learn.


Location

Stockholm, Sweden (partially remote). The ability to come into the office in Stockholm (Gamla Stan) at least a couple of days per week (or week on/week off — there’s a lot of flexibility here) is vastly preferred.

Fully remote will be considered for a perfect candidate. This position is for a salaried employee, and Cascable has registered business entities in Sweden and the United Kingdom. Exceptional applicants outside these regions will be considered, but success will depend on the practicality of hiring you. We do not currently offer relocation assistance or visa/work permit sponsorship.


Seniority, Experience & Salary

We’re looking for a great fit more than we’re looking for a specific seniority level or amount of experience. Finding someone able to adapt and perform meaningful work within a changeable environment without stand-ups or scrum masters is more important to us than the number of years you’ve been working or which qualifications you have. We’re looking for someone to help us grow, and to grow with us.

If you don’t quite fit into the requirements below but feel you’re particularly well-suited to this position, apply anyway!

Since we don’t have fixed experience or seniority requirements, the salary for this position isn’t set in stone either. However, you can expect it to be within industry norms here in Sweden for your level of experience.


Requirements

A successful applicant will meet the following requirements:

  • Fluent proficiency in English.

  • At least 3 years of experience in the Swift programming language via either iOS or Mac app development.


Nice-to-Haves

On top of the above requirements, having one or more of the following would make you particularly well-suited to the role:

  • Experience with SwiftUI.

  • Experience with photography (i.e., knowing your ISOs from your apertures).

  • Experience with imaging technologies (particularly ImageIO, Core Graphics, etc).

  • Experience with “low-ish”-level programming (i.e., an understanding of memory layouts, data structures, endianness, etc). Camera communication is done by sending binary messages over network sockets or USB, so if you can read “This message is four little-endian UInt32 values” and understand what on Earth that means, all the better.

For more information or questions please contact us at jobs@cascable.se

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Paid holiday
Paid holiday

Remote work allowed
Remote work allowed

Central office
Central office

Free coffee / tea
Free coffee / tea

Work life balance
Work life balance

See all 8 benefits

Working at
Cascable AB

Cascable is a small, “indie” development company that makes apps for photographers on iOS, macOS, and watchOS with the goal of providing high-quality tools no matter which camera the user has. Cascable for iOS, for instance, aims to allow photographers to replace their laptop with an iPhone or iPad with a suite of powerful features. Cascable Pro Webcam lets users use their camera as a webcam for their Mac. We also have a B2B product, CascableCore, which is an SDK for connecting to cameras via USB and the network. Cascable’s goal is not “growth at any cost”, but rather to build a company that’s sustainable in the long-term, supported by great products. Cascable hasn’t taken any outside investment, and doesn’t plan to — it’s funded entirely by sales of its products.

Read more about Cascable AB

company gallery image