iOS Dev Weekly - iOS Dev Weekly - Issue 520

Are you looking for a new job, or to hire someone amazing for your company? I've got great news for you! 📰
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 520  August 13th 2021

 
Comment

  Comment  

 

2020 was a challenging year for companies. Even though our industry was affected far less than most, the pandemic made companies nervous, meaning tightened recruitment budgets. As someone who runs a developer jobs site, the effect on hiring was noticeable.

The good news is that this year is very different. That’s great for many reasons, but for me, it’s good because I’ve been working on something big, and it’s (re-)launching today. Say hello to iOS Dev Jobs version 2.0! 🚀 It’s entirely new, and it now has native apps! 🎉

The most significant change is that you’re now in complete control of the job opportunities you see, and you’ll never need to scroll past jobs in locations where you’re not able to work again.

Whether a position is remote or on-site is by far the most important factor affecting whether you’ll consider it, so you can now filter by that. Then, you can set preferences on the time zones you’re available for remote work and what countries/states are convenient for on-site work. The complete set of filters look like this. You’ll only receive an email when jobs match where you’re able to work.

But that’s not all. Most Swift developers have a Mac and at least one iOS device. If you’d prefer push notifications over email, that’s no problem. You can download apps for macOS, iOS, and iPadOS. You’re able to set the same filters, and you’ll get at most one notification per day, and only on days when new jobs match your filters. Again, you’re in control.

Want more? How about widgets for both iOS and macOS that show the most recent jobs matching your filters? It’s all about giving you the information you need in the way you’d like to consume it.

Is that it? Of course not. There’s also an iMessage sticker pack because why not! 😂

Finally, there are no tracking pixels in the email and no trackers on the website or apps. I count visits to the website and clicks if you view a job, but not who clicked. The app binaries are under 3Mb (before app thinning) too, which should tell you how many analytics frameworks are in there! 😂

For companies, pricing for listing your job opportunities remains the same. You can post standard job listings for free and featured job listings for a reasonable fee. If you have open positions, you should tell your hiring manager to post them.

With that, all I can say is that I’d really appreciate it if you checked out this re-launch of iOS Dev Jobs. Subscribe to the weekly email digest, download the apps, or grab the RSS feed. I hope I can help you find your perfect role.

Dave Verwer

 

I also want to say a huge thank you to Toby Herbert for his help with bringing this idea to reality. I’ve known Toby since he was 14 when his dad emailed me to ask if I’d help him with learning iOS development. I started teaching him, but it wasn’t too many years until the roles switched, and Toby was teaching me far more than I ever taught him! Anyway, I hired Toby to help build this re-launch, and he has done the lions share of the development on it. He’s a highly-talented developer, and no one could have worked harder to get us to the finish line. He also deserves extra credit for never once disconnecting from our calls when I said, “I’ve been thinking. What if it did…” 😂 Thanks, Toby!

Dave Verwer

 
 

  Sponsored Link  

 

Forget writing testing scripts, use Waldo.

Waldo is the first fully no-code mobile testing solution. Now, anyone on your team can create reliable automated tests and help you fix bugs before your users find them. Try Waldo now, for free.

waldo.io

 
 
 

  News  

 

Open App Markets Act

It won't stop the endless speculation on the future of the App Store, but there was some legal movement on the issue from the US Senate this week. I'm no expert on US politics, so I'm likely to get this wrong, but as far as I can tell, this is the proposal of potential laws rather than the implementation of them? If you want more detail on the proposed regulations, I liked Jacob Eiting's summary of it.

Isn't that the type of educated, knowledgeable reporting that you've come to expect from me over the years? A thing happened that may or may not result in action, that may or may not result in actual law, that may or may not change the App Store as we know it. Hard-hitting, rock-solid reporting, Dave! 😂

wsj.com

 
 

  Tools  

 

GitFinder

My first thought when I saw this was that I couldn't imagine how a git client would work only as a finder integration. Yes, maybe you could check in files or groups of files, but what about line-by-line commits, browsing history, or any of the other things that benefit from a more full-featured UI? Turns out that it has a more fully-featured GUI client hiding in there too. If you love finder integrations, this will be worth a look.

gitfinder.com

 

Xcode Deployment targets, simulator, and Swift versions

What a useful table this is! I found it via this tweet from Greg Heo and Paris Pinkney.

apple.com

 
 

  Code  

 

What's new in Xcode 13 beta 5

I wish someone else would cover the new content in each release of Xcode 13, but until they do, here's Feredico Zanatello's take on what new goodies arrived in this week's beta... again! 😂

fivestars.blog

 

Implementing Three Column Navigation in SwiftUI

Three Column layouts in iPad and macOS apps are more popular than you might think. Off the top of my head, I know that Apple Mail and Notes both use it. Any situation where you have a primary/secondary data relationship, and then just one other dimension you're straying towards where it might come in useful. There are some gotcha's while implementing it, though, so read this piece from Gabriel Theodoropoulos.

serialcoder.dev

 

Getting Started with Snapshot Testing SwiftUI

SwiftUI views are not the most testable things because of all the @Fancy@Property@Wrappers. 😂 That doesn't mean they're not testable, though. Why not learn about snapshot testing using swift-snapshot-testing courtesy of Vijay Subrahmanian.

raywenderlich.com

 
 

  Videos  

 

Why TikTok Is a Great Place for Marketing Your App

When someone says "social media marketing", if you're anything like me, you think about Twitter and then stop. What about Instagram? Spanchat? TikTok!? 😅 I found this conversation with Maddie Kirby interesting where she talks about social media marketing for 1 Second Everyday. After listening, I found myself wondering if there's a limit to the type of app this might work for, but if it can happen for a widget app, I'm not sure there are limits!

I'm starting an iOS Dev Jobs TikTok right now! 💃

youtube.com

 
 

  Jobs  

 

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)

 

If you'd like to know how to get a job at your company listed here. It's as simple as checking out with a "Featured listing" over at iOS Dev Jobs. 🚀

 
 

  Insiders  

 

Thanks again to this week’s Patrons for their support. It’s very much appreciated! This week’s shout outs are to Ulf Buermeyer, Przemyslaw Bobak, Todd Heasley, Paul Farnell, and Marcos Griselli. Thank you all for your generous support.

We’ll be digging into the behind the scenes details of the iOS Dev Jobs site in this week’s Insider call. Won’t you join us for it?

 
 

  And finally...  

 

Sometimes coincidence can be so harsh! 😂

... and for those who missed the subtlety in the image, the second tweet was not a reply to the first!

 
You received this email because you subscribed via the iOS Dev Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
Shiny Development Ltd. Daresbury Innovation Centre Keckwick Lane Daresbury Cheshire WA4 4FS United Kingdom
 
 

 
 
©2021 iOS Dev Weekly | Privacy Policy | Twitter | Suggest a Link
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 519

Friday, August 6, 2021

Ten years of iOS Dev Weekly! 😳 View on the Web Archives ISSUE 519 August 6th 2021 Comment I've not done anything for ten consecutive years during my career. Until now. Yesterday was the 10th

iOS Dev Weekly - Issue 518

Friday, July 30, 2021

Trying to get my thoughts straight on how I feel about the iPad. 🤔 View on the Web Archives ISSUE 518 July 30th 2021 Comment Last week, my final link used iDOS 2 to install Windows 3.1 on your iPad. I

iOS Dev Weekly - Issue 517

Friday, July 23, 2021

Focusing on positivity and balance. ⚖️ View on the Web Archives ISSUE 517 July 23rd 2021 Comment I'm determined to write something more positive today! I've been far too negative recently, so

iOS Dev Weekly - Issue 516

Friday, July 16, 2021

Is anyone else tired? ☕️ View on the Web Archives ISSUE 516 July 16th 2021 Comment You might have seen that Apple rolled back the fairly radical new Safari tab design in the latest beta releases of

iOS Dev Weekly - Issue 515

Saturday, July 10, 2021

What would an alternative App Store look like? Shall we look over the fence into next door's backyard? 🪴 View on the Web Archives ISSUE 515 July 9th 2021 Comment While we wait to see what, if any,

You Might Also Like

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power

PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug

Sunday, November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#602 What are React Portals?

Sunday, November 24, 2024

A powerful feature that allows rendering components outside their parent component's DOM hierarchy ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

C#533 What's new in C# 13

Sunday, November 24, 2024

Params collections support, a new Lock type and others ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌