Sometimes, not having to write about the latest Apple developer news until Friday is a blessing. If an announcement drops early in the week, it gives me a few days to think about how I really feel about it before having to write my opinion down for all eternity. I like it. 👍 Other times, like this week, it means that everything that could be said is already written.
If you’ve been hiding under a rock, or have been too engrossed in your PlayStation 5 this week, here’s the story. Apply (yep, it’s not automatic) to become a member of the Small Business Program, and Apple take 15% of revenue from purchases rather than the 30% that everyone pays today, as long as you make less than $1m/year from your apps. It starts next year, and applies whether you’ve been on the App Store since the start, or are just making your first app.
Of course, if you want to find criticism of anything, the internet rarely lets you down, and predictably it feels like there are as many people criticising this announcement as there are celebrating it. The negativity tends to group into two camps. First, those that think Apple is only doing this because of looming antitrust issues or the Epic lawsuit. Then, the group that is disappointed that it’s not fixing all of the other problems with the App Store in a magical, sweeping overhaul.
My views, as you might expect, are more moderate. There’s nothing to criticise here, and I think this is a great move. I’ve long argued that the 30% cut isn’t the biggest problem in the App Store, and I stand by my views there, but that’s not to say that this change isn’t welcome. It’s a sensible, practical way to make getting a business in the App Store started easier. Even better, for the vast majority of independent developers who will never hit (and may not be aiming for) that $1m figure, it’s a straight-up reduction in fees to a much more pleasant level.
It doesn’t mean that all of the problems with the App Store are fixed, but that’s OK. What it does show is that there is continued effort inside Apple to make changes to this side of the App Store. Remember a few months ago when Apple started taking suggestions about guidelines? There have been many years where it looked like Apple had no intention of changing anything about the review process, or revenue model, and now there’s movement on both fronts (although “making a suggestion“ is a fairly small movement 😅). That’s significant. I still think some of the major problems, especially around big companies avoiding the 30% completely while smaller companies pay, is something that might need a more fundamental rethink. But none of that makes this week’s news any less welcome.
I also like that the 30% revenue split will now be something that developers look forward to. There’s a certain irony to that which I enjoy. 😅
This week saw the open source release of a new version of SubEthaEdit and it sent me on a real trip down memory lane. 😍
I was a fairly late adopter of Apple technology. At the start of 2006, I was a pretty frustrated manager leading a team of ASP.NET developers writing HR software. As part of that job, I headed over to San Diego to attend O'Reilly Etech 2006. It was an amazing conference and I saw Kathy Sierra, Bruce Sterling, Kevin Lynch, Ray Ozzie, David Heinemeier Hansson and a whole host of other amazing people talk. That conference, and the people I met over the next few months also changed the course of my career.
I remember two things stood out from the first few hours in the convention centre. A lot of people were using Mac laptops, and they all seemed to be using a text editor called SubEthaEdit to collaboratively take notes in real time during the talks. No faffing about with network settings, the laptops just found each other (I didn't know about Bonjour at the time) and a new cursor representing a new user would pop into the file. I was there with my Toshiba Tablet PC 🙄 and I felt like an absolute dinosaur. I had been thinking about buying a Mac for a while, but that was the final push I needed. That evening I went straight from the conference to the Apple Store, bought a MacBook Pro and never looked back. I quit my job a couple of months later and started a company.
So why am I writing about this? When I saw the SubEthaEdit announcement this week it brought back all those memories and reminded me of why I fell in love with the Apple software ecosystem. Innovative software, crafted with love primarily by small, independent developers. It was unlike anything else in computing that I had ever seen. That feeling continued, and in fact got even stronger with the early days of iOS development. In my opinion, some really rapid advancement of personal computing happened during those years. It's a real shame that SubEthaEdit didn't find commercial success, but it definitely found a place in my heart.
These days, the reality of having two very popular mobile platforms, and the difficulties of creating a sustainable business on the App Store means that we see less and less software that really cares about innovating with the platform in the same way it did in the early years of OS X and iPhone OS. It does still exist though and it still makes me smile when I see it.
So, thanks to Dominik Wagner for this new release, and for being part of the reason I'm even here doing this today. I hope you all go and build amazing software in the spirit of what I first saw in that San Diego convention centre.
Happy New Year everyone! I hope you are all feeling rested and enthusiastic for the year ahead. It might be a notable one, too, with the debut of you know what.
I don’t want to start the year thinking about shiny new products, though. I want to make an offer to the community around a subject I love: encouraging more blogging and technical writing about Swift.
I like to think I’ve helped with this a little already by linking mostly to community-written blog posts in this newsletter for more than twelve years and by building and maintaining the iOS Dev Directory for the last six. What started as an attempt to find new voices in this community has grown from my seed list of a few hundred blogs to more than a thousand today in eleven languages, contributed by hundreds of community members. Is your site missing? Please add it.
To continue this, I’d love to offer some free and one-to-one mentorship to members of this community interested in writing publicly about Swift, Apple platform development, app design, marketing, running an app business, or any other topics in this area. You can be brand new to blogging, or maybe you’ve been doing it for a while but think you could benefit from some advice. We’ll organise a quick call and then go from there. I might be able to help you choose which topics might be interesting from a few that you may be considering, offer help structuring posts and making sure your point comes across clearly, or maybe someone to bounce ideas off who has some experience.
If this offer isn’t something for you, please consider sharing it publicly or passing it on to someone who might benefit. If it is something you’d be interested in, drop me an email (it’s dave at this domain, for those reading on the web or via RSS) with a quick introduction and then tell me a little about why you’d like to start blogging or expand what you’re already doing. Please also mention if you’re a member of an under-represented group in this community¹. You don’t need to write an essay. Just a paragraph or two is great!
The only thing I want to say explicitly is that this won’t make me any more or less likely to include links in this newsletter to posts from anyone I am talking to. I sometimes link to people new to blogging, and that won’t change. However, I’ll try and keep any bias I get from talking to people away from the choices I make, just as I always do.
This offer isn’t “first come, first served”, but I also probably can’t help everyone who might be interested. I’ll pick some people from everyone who emails before next Friday. 👍
Happy New Year again, and I look forward to encouraging more writing in this community in 2024! 🎊
¹ Please don’t feel you must give any details about why you consider yourself a part of an under-represented group in tech blogging. Just mention that you are. I won’t question any further.
Let me say before I dive into this topic again. ChatGPT is already a remarkable piece of software, and I’ve lost count of how many times I’ve been amazed at screenshots from it in the last few days.
That said, again, I have a really uneasy feeling that I can’t shake.
The possibilities for this software are mind-blowing. It feels like we just jumped leaps and bounds from our conversations with voice assistants, where we ask a single question and listen to it read the opening paragraph of Wikipedia back to us. Yes, that’s simplifying it, but having conversations span several cycles back and forth with sensible and believable results is remarkable.
At the same time, I can’t help feeling like all the breathless praise of the last couple of weeks is very premature. I remember chatting with Kim Silverman in the WWDC labs in 2008 about speech synthesis and recognition. He talked about the early days of speech synthesis in the late 1970s and how developers quickly progressed to 90% of the way there and then spent the next 30 years getting to 95%. 😬 Using AI technology like ChatGPT, DALL·E, or Copilot often makes me think back to that conversation with Kim.
Self-driving car software has the same issue. It’s been a while since self-driving cars were feasible, and here we are 40+ years later, and it still feels “a few years away”. I bet someone said that back in the 1980s, too! I’m not saying there’s not been progress, just that it has moved slower than everyone expected.
Naturally, given how new it is, some of what ChatGPT comes up with is dead wrong but where things get problematic is with how confidently it presents answers. Take the first question that Ben Thompson asked was incorrect as a perfect example. He describes the answer he received as:
This is a confident answer, complete with supporting evidence and a citation to Hobbes work, and it is completely wrong.
If you’ve seen the AlphaGo documentary, then you’ll remember where they can’t figure out why the AI is doing what it’s doing during a game. It’s not only about code, either. It’s the training data and model that’s the problem. From what I can learn about ChatGPT training, it almost certainly has that same problem. Here comes that deeply uneasy feeling again. Yes, people are fact-checking it and examining its output now, but how long before we blindly trust it? 😬
Finally, I’ve seen people suggest that Google is in trouble with this on the horizon. That may be true, but our use of a search engine is fundamentally different to how ChatGPT works. With search, we type a query and get back a set of results, but it’s our responsibility to figure out which results contain accurate, unbiased information. To think that any single training model could be impartial and accurate enough to replace that process seems impossible, or at least well beyond what we see here.
I’ll be the first to admit I’m not an expert on this subject, and I am sure people are working hard on the issues I have mentioned here. I see how quickly people are rushing to find ways this type of technology can integrate with everything we do, and I can’t shake that uneasy feeling. Or maybe I should lighten up and assume it’ll all be fine. 😬
Senior iOS Developer @ Sunshine Health Studios – Come join a highly experienced team of engineers that consists of former Y Combinator backed technical founders! We value productivity, transparency, and ownership, ensuring everyone has a hand in defining company goals and how our work matters. Help our growing user base improve their health! – Remote (within US timezones)
iOS Developer @ Shape – Shape is known for building high quality apps that tackle real problems. At Shape you will be working closely together with talented designers and developers to build awesome mobile apps. You will put your existing skills to good use, and learn new ones by working together with other skilled people. – On-site (Denmark)
Senior iOS Engineer @ ClassPass – Come help us build the biggest fitness app in the world. 💪 ClassPass connects users to millions of workouts at studios all around the world, and we're looking to grow our mobile team. Work from one of our offices across the US, or remote. – Remote (within US timezones) with some on-site work (United States in CA, MT, NY, or TX)
iOS Engineer @ Citizen – Citizen which is the #1 public safety app in the world is seeking a remote iOS developer to help us build, iterate, and ship new features to deliver on our mission of making your world a safer place. – Remote (within US timezones)
Senior iOS Engineer @ Doximity – Doximity, the medical network used by over 80% of US clinicians, is hiring passionate iOS engineers (fully remote!). Come be part of an amazing product team + work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemed feature. – Remote (within US timezones)
Staff iOS Engineer @ Cardlytics – As a key player of the Development team, you’ll help design, architect, and build the next iteration of the Cardlytics iOS application. You’ll create efficient, scalable, and reusable components using Swift. – Remote (Anywhere) with some on-site work (United States)
Mid/Senior Swift Developer @ Jogg, Inc – Jogg is looking for a talented mid/senior Swift developer. We're looking to establish our iOS team to help bring new Jogg products to life. The ideal candidate will have at least 3-4 years of Swift experience and excited about all things SwiftUI. This will be a great opportunity to build modern SwiftUI apps along with the new async/await features of Swift. – Remote (within US timezones)
Senior macOS Engineer @ Raycast (YC W20) – Raycast makes it simple, fast and delightful to control your tools (in Spotlight-like interface). Fully native Mac app (Swift / AppKit). You'll be working on top notch UI that will make lives of developers easier. Fully remote, small team, competitive salary, almost no meetings and a lot of time to code. We are backed by Y Combinator, Accel and other great investors. – Remote (Anywhere)
iOS Engineer @ onXmaps – Are you an iOS developer who loves the outdoors? Join onX! If you’re passionate about writing great software, love playing outside, and believe in protecting access to public lands – then join our team, where we empower millions of outdoor enthusiasts to explore the unknown! – Remote (within US timezones) with some on-site work (United States in MT)
Senior iOS SDK Architect @ Stream – Stream, a high-growth startup focused on Chat and Feeds, is hiring a Senior iOS SDK Architect to help build the future of their native iOS SDK. Join the team in Boulder, CO, Amsterdam, or remote! – Remote (Anywhere) with some on-site work (Netherlands or United States in CO)
iOS Developer @ Doximity – Doximity, the medical network used by over 80% of US clinicians, is hiring passionate iOS engineers (full-time remote!). You'll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – Remote (within US timezones) with some on-site work (United States in CA)
iOS Engineer @ Cuvva – Cuvva is making insurance radically better. We’re creating truly flexible products that meet people’s real needs. Using lightning-fast technology to unlock better experiences and fairer prices for our customers, Cuvva is building the future of insurance every day. – On-site (United Kingdom)
iOS Engineer @ Starry – Come help us build out applications for Starry customers, as we help bridge the digital divide by bringing affordable, high quality broadband to everyone, including the communities that are underserved. The iOS team also builds numerous internal apps to support the field team, some built entirely in SwiftUI. – On-site (United States in MA)
Senior iOS SDK Architect @ Stream – Stream, a high-growth startup focused on Chat and Feeds, is hiring a Senior iOS SDK Architect to help build the future of their native iOS SDK. Join the team in Boulder, CO, Amsterdam, or remote! – Remote (Anywhere) with some on-site work (Netherlands or United States in CO)
Mobile Full Stack Engineer @ Expensify – Join our passionate team of top-notch engineers to solve a real-world problem, and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense-related. – Remote (Anywhere) with some on-site work (Australia, United Kingdom, or United States in CA, MI, NY, or OR)
Lead iOS Engineer @ Hillrom – Hillrom’s Voalte Mobile software solutions focus on being the best communication and collaboration tools for healthcare care teams. The product offering has multiple mobile applications, web applications, and server applications. – Remote (within US timezones)
iOS Engineer @ Mercury Intermedia – We build award-winning apps for a variety of mobile platforms and global brands including sports, entertainment, and retail. We fly under the radar, but our work sure doesn't. You probably have one or two of our apps on your phone right now. – Remote (within US timezones)
Senior Mac / iOS engineer @ Beam – A unique chance to work in a talented multidisciplinary team (ML,NLP, web, crypto...) to change the way people experience the Internet. – Remote (within US, European, or Asia-Pacific timezones) with some on-site work (France)
Senior iOS Developer (m/f/d) @ SIXT – Join SIXT in shaping the future of mobility! You'll be joining our growing team of 35+ iOS engineers spread across multiple continents. With us, you have the chance to work on exciting projects in our highly modularized native Swift app, explore new innovative technologies or build your own ideas. – On-site (Germany) with some remote work (within European timezones)
iOS Engineer @ Lickability – We’re a software studio making apps for clients like Houseparty, Clubhouse, & The Atlantic. We’ve also created a few of our own: Scorecard & Buildwatch. We’re hiring a full-time remote iOS engineer in the US. And, we have a four-day workweek, so you can take Fridays to rest, learn, & live your life. – Remote (within US timezones)
Sr. iOS Engineer @ MyPlate from Leaf Group – MyPlate is an award-winning app, transforming tens of thousands of lives on a daily basis. Our mission is to make users happier and healthier by simplifying their nutrition data. We are looking for a Sr. iOS Engineer to help us grow MyPlate as a business. – Remote (within US timezones)
iOS Developer @ Bontouch – Bontouch is an award-winning product innovation agency. We have a simple but ambitious idea: to make the world’s greatest apps for the best brands on the planet. Join us and work with fun, passionate coworkers with different backgrounds creating world-class digital experiences for million of users. – On-site (Sweden) with some remote work (within European timezones)
iOS Engineer @ Govenda – Build NATIVE for a women founded company. Work with a variety of exciting technologies such as video conferencing and eSignatures. Collaborate with an awesome group of engineers across a variety of platforms. Ship code for both iOS And Mac OS! – Remote (within US timezones)
Senior iOS Developer @ Sunshine Health Studios – Come join a highly experienced team of engineers that consists of former Y Combinator backed technical founders! We value productivity, transparency, and ownership, ensuring everyone has a hand in defining company goals and how our work matters. Help our growing user base improve their health! – Remote (within US timezones)
iOS Developer @ Shape – Shape is known for building high quality apps that tackle real problems. At Shape you will be working closely together with talented designers and developers to build awesome mobile apps. You will put your existing skills to good use, and learn new ones by working together with other skilled people. – On-site (Denmark)
Senior iOS Engineer @ ClassPass – Come help us build the biggest fitness app in the world. 💪 ClassPass connects users to millions of workouts at studios all around the world, and we're looking to grow our mobile team. Work from one of our offices across the US, or remote. – Remote (within US timezones) with some on-site work (United States in CA, MT, NY, or TX)
iOS Engineer @ Citizen – Citizen which is the #1 public safety app in the world is seeking a remote iOS developer to help us build, iterate, and ship new features to deliver on our mission of making your world a safer place. – Remote (within US timezones)
Senior iOS Engineer @ Doximity – Doximity, the medical network used by over 80% of US clinicians, is hiring passionate iOS engineers (fully remote!). Come be part of an amazing product team + work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemed feature. – Remote (within US timezones)
Staff iOS Engineer @ Cardlytics – As a key player of the Development team, you’ll help design, architect, and build the next iteration of the Cardlytics iOS application. You’ll create efficient, scalable, and reusable components using Swift. – Remote (within US timezones) with some on-site work (United States)
Senior iOS Developer @ Grailed – Grailed is one of the largest peer-to-peer clothing marketplaces. We use RxSwift, functional programming, and agile practices and we also get to interface directly with users to build and develop features for the app. We are committed to clean code, supporting work-life balance, and enjoying life! – Remote (within US timezones)
Senior iOS Engineer @ Circle – We're a cross-platform community product built for web and mobile, and we're looking for a Senior iOS Engineer to help take our iOS app to the next level. Our iOS team is small and lean, so you'll get a ton of responsibility in building critical features for our iOS app. – Remote (within US or European timezones)
Senior iOS Engineer @ Marshmallow – Marshmallow is building a world where insurance benefits everyone. We’re looking for iOS Engineers to join our mobile team at Marshmallow to help us rebuild insurance – for good! You'll have the opportunity to help shape the roadmap, impacting both what we build and how we build it 🚀 – Remote (within European timezones) with some on-site work (United Kingdom)
Lead iOS Engineer @ Hillrom – Hillrom’s Voalte Mobile software solutions focus on being the best communication and collaboration tools for healthcare care teams. The product offering has multiple mobile applications, web applications, and server applications. – Remote (within US timezones)
iOS Engineer @ Mercury Intermedia – We build award-winning apps for a variety of mobile platforms and global brands including sports, entertainment, and retail. We fly under the radar, but our work sure doesn't. You probably have one or two of our apps on your phone right now. – Remote (within US timezones)
Senior Mac / iOS engineer @ Beam – A unique chance to work in a talented multidisciplinary team (ML, NLP, web, and crypto) to change the way people experience the Internet. – Remote (Anywhere) with some on-site work (France)
Senior iOS Developer (m/f/d) @ SIXT – Join SIXT in shaping the future of mobility! You'll be joining our growing team of 35+ iOS engineers spread across multiple continents. With us, you have the chance to work on exciting projects in our highly modularized native Swift app, explore new innovative technologies or build your own ideas. – On-site (Germany) with some remote work (within European timezones)
iOS Engineer @ Lickability – We’re a software studio making apps for clients like Houseparty, Clubhouse, & The Atlantic. We’ve also created a few of our own: Scorecard & Buildwatch. We’re hiring a full-time remote iOS engineer in the US. And, we have a four-day workweek, so you can take Fridays to rest, learn, & live your life. – Remote (within US timezones)
Sr. iOS Engineer @ MyPlate from Leaf Group – MyPlate is an award-winning app, transforming tens of thousands of lives on a daily basis. Our mission is to make users happier and healthier by simplifying their nutrition data. We are looking for a Sr. iOS Engineer to help us grow MyPlate as a business. – Remote (within US timezones)
iOS Developer @ Bontouch – Bontouch is an award-winning product innovation agency. We have a simple but ambitious idea: to make the world’s greatest apps for the best brands on the planet. Join us and work with fun, passionate coworkers with different backgrounds creating world-class digital experiences for million of users. – On-site (Sweden) with some remote work (within European timezones)
iOS Engineer @ Govenda – Build NATIVE for a women founded company. Work with a variety of exciting technologies such as video conferencing and eSignatures. Collaborate with an awesome group of engineers across a variety of platforms. Ship code for both iOS And Mac OS! – Remote (within US timezones)
iOS Software Engineer @ Sky Betting and Gaming. – Do you love iOS development? Do you build large scale apps? Join us in the Bet Engineering team, where you’ll be part of an agile, native app squad responsible for the delivery and upkeep of our flagship Sky Bet product. Our ambitions are to deliver an incredible native betting & gaming experience across all our SB&G products! – Remote (within European timezones) with some on-site work (United Kingdom)
Senior iOS Engineer @ Sky Betting and Gaming – We are looking for an experienced iOS Engineer to join the first iOS squad in our Customer Tribe at Sky Betting & Gaming! Working collaboratively with the squad you’ll be building an account UI and SDK for our full range of products using Swift, Combine and Modern UIkit in order to create the best possible experience for our iOS customers. – Remote (within European timezones) with some on-site work (United Kingdom)
Principal Mobile Engineer @ Sky Betting and Gaming – The Principal Mobile Engineer role is the ultimate role for an engineer who has been there, done it and got the t-shirts, stickers and battle scars to prove it! Join the Bet Tribe to continue our journey to a fully native iOS app, influence the tribe to think native-first and drive the best possible customer experience! – Remote (within European timezones) with some on-site work (United Kingdom)
iOS Developer @ Shape – If you're passionate about making state-of-the-art iOS apps, why not work together with some of the best developers and designers who share this passion? Our office is in Copenhagen - one of the most liveable cities in the world. We offer relocation support and help you get a VISA. We also like to host social events, morning runs, Friday bars, board game nights, LEGO days and much more. – Copenhagen, Denmark
iOS Specialist @ Darkroom – Tiny team, Apple Design Award-caliber product development, big scale and impact, fully remote team, competitive LA-based salaries anywhere in the world. If you want to build high touch products at scale, in a small team, this is the job for you. – Anywhere between California and Amsterdam
iOS Engineer @ Smile – We at Smile are on a quest to take the “work” out of work. To do this we’re on the search for an iOS Engineer to help delight our customers by crafting an amazing iOS experience for our PDFpen product. What's in it for you? A high level of autonomy in your role, the opportunity to work with motivated and creative teammates, and a flexible schedule that comes with fully remote work. – Remote
Developer Evangelist @ Semaphore – You're going to love this role if you're passionate about teaching best practices (via articles, videos, presentations...) and interacting with the community. The focus is all about building, testing and deploying code. – Remote
iOS Developer @ Doximity – Doximity, the medical network used by over 70% of US clinicians, is hiring passionate iOS engineers (full-time remote!). You'll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – Remote within the US
iOS Software Engineer @ Strava – As an iOS engineer at Strava, you will build the athlete experience in the Strava iOS app. In this role, you will build the features that make the best part of our athletes’ days even better. You will work closely with our cross-functional team to ensure our technology is addressing real athlete problems while being reliable and performant. – San Francisco CA, Denver CO, or Remote within the US
macOS Software Engineer @ Elgato – Elgato's awesome software products require awesome engineers. We are looking for highly motivated engineers focusing on macOS desktop applications to extend our product portfolio and improve the existing products. Your future agile team is a mix of experienced and junior colleagues with various technical and cultural backgrounds. We are looking forward to meeting you. – München or Mönchengladbach
Senior iOS Developer @ Vivino – Join our incredible, multicultural, passionate and truly international work culture and empower people everywhere to enjoy wine to the fullest. – Copenhagen
Technical Lead, Mobile Engineering @ M1 Finance – M1 Finance, The Finance Super App, is on a 🚀 of growth! We want to empower our users to take control of their financial well-being, and we would like you to help us. If you are an enthusiastic mobile engineer looking for your next product challenge and mentoring opportunity, then we would be delighted to hear from you. – Chicago IL
Senior iOS Engineer @ DuckDuckGo – We are a diverse and fully distributed team from around the world, working toward our shared vision to raise the standard of trust online. Join our team as a Senior iOS Engineer and help shape the technology that powers the DuckDuckGo search experience. As part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products. – Remote
Senior iOS Engineer @ onX – Are you an iOS developer who loves the outdoors? Join onX! If you’re passionate about writing great software, love playing outside, believe in protecting access to public lands, and want to dominate the off-pavement mobile GPS market – then join our team, where we empower millions of outdoor enthusiasts to explore the unknown! – Remote within the US
iOS Engineer (Multiple Levels) @ Turo – Help us build product features that delight guests who book vehicles on our platform and enable hosts with the tools they need to manage their fleet. The iOS team is actively transitioning our iOS codebase from Objective-C to Swift, and we’re learning SwiftUI together–in labs–as we migrate our internal, watchOS, and tvOS apps. It’s really an exciting time to be an Apple-centric engineer at Turo. – San Francisco CA
Mobile Full Stack Engineer @ Expensify – Join our passionate team of top-notch engineers to solve a real-world problem, and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense-related. – Remote, San Francisco, Portland, Michigan, New York, London, or Melbourne
iOS Developer @ Citymapper – Our small team of iOS developers help to make cities usable. Cities are complicated. We use the power of open data, mobile, and payment tech to make transport sustainable and hassle free. Our award-winning transport app is built for the real world of commuters and adventurers across the globe. Come and work on an app that you and your friends use every day! – London UK or Remote
Senior iOS Software Engineer @ Doximity – Doximity, the medical network used by over 70% of US physicians, is hiring passionate Senior iOS engineers (remote-friendly!). You'll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – San Francisco CA or Remote within the US
Mobile Full Stack Engineer @ Expensify – Join our passionate team of top-notch engineers to solve a real-world problem, and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense-related. – Remote, New York City NY, Portland OR, Ironwood MI, San Francisco CA, London UK, or Melbourne Australia
Senior iOS Software Engineer @ GoodNotes – An Apple-featured top paid app that transforms your iPad into digital paper, with millions of happy users. GoodNotes has an engineer-first culture, even their founder has been involving day to day engineering work. Paid holidays, stock options, internal hackathon, work from home budget, gym subsidy! – London, Hong Kong, or Remote
Engineering Director @ WillowTree – As an Engineering Director, you’ll mentor a team of all levels to help them achieve their personal and professional goals. Your partnership and coaching skills will impact our teams, clients, and company! You’ll have clear oversight of how engineering runs day-to-day and you’ll influence project outcomes and team happiness. – Columbus OH
Senior iOS Engineer @ onX – Are you an iOS developer who loves the outdoors? Join onX! If you’re passionate about writing great software, love playing outside, believe in protecting access to public lands, and want to dominate the off-pavement mobile GPS market – then join our team, where we empower millions of outdoor enthusiasts to explore the unknown! – Missoula MT, Bozeman MT, or Remote within the US
Technical Director of Engineering @ Stream – Stream is hiring for a Technical Director of Engineering managing our SDK teams for iOS, Android, Flutter, React Native, and React. Our APIs for activity feeds and chats are used by over a billion end-users. We’re one of the fastest-growing startups in Europe, and recently announced our Series B of $38 mln. – Amsterdam or Remote
Senior Mobile Developer @ Six to Start – We make Zombies, Run!, the world's most popular smartphone fitness game with over 10 million downloads. Help us make exercising fun for everyone! – Remote
Swift Developer @ Toggl Track – Help us build and improve our Toggl Track app for iOS, iPadOS, watchOS and macOS. You will be part of a 5 people team dedicated to build the apps for Apple devices. Our code has been built from scratch in the last year, we just released the iOS app and we are starting work on our macOS app. We do 100% Swift with some small doses of SwiftUI. The salary for this position is €50,000 annually. – Remote
iOS Engineer @ Karbon – Join our dedicated, all-remote agency and help us build amazing iOS apps for amazing clients. We've spent the past 10 years helping companies ship apps to millions of users—join us as we focus on the next 10 years. – Remote within the US
Senior iOS Engineer @ ClassPass – Want to work on an app that helps people lead healthier, more fulfilling lives? Join the team at ClassPass, the world's leading fitness and wellness aggregator. You'll be defining our mobile strategy, collaborating with an incredible product team, and guiding us through a really exciting period of growth. – Missoula MT, Houston TX, or New York City NY