macOS Objective-C Developer | Swift Developer
(2+ years exp)SecureMac
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
Position: macOS Objective-C Developer | Swift Developer
Location: Las Vegas, Nevada (or remote)
About Us
SecureMac is looking for a macOS developer to join its team. SecureMac has been around for over 20 years, but our mission has always been the same: To enhance security and privacy for everyday Mac users. We do this by providing news and education resources through our website and podcast, and by offering two award-winning macOS apps: MacScan and PrivacyScan.
About You
As a developer, your focus will be on maintaining and improving these apps, and potentially on helping to create new software products for our users.
You don’t have to be a CS grad to work with us — in fact, we’re happy to consider all applicants, whether or not they have a college degree. We care more about what you can do, and what you have done already, than about formal qualifications.
But you do have to have experience building macOS applications (and ideally, iOS applications as well), as well as the relevant background knowledge required to do the job.
We know that nobody is a “perfect” match for any position, so more than anything we’re looking for someone with strong foundational skills and relevant experience, and a willingness to learn what they need to learn in order to succeed.
Development Knowledge and Skills
In terms of the specific programming knowledge that we expect, we’re looking for someone who is fluent in Objective-C, with some knowledge of Swift as well.
Since we’re making security and privacy apps for general users, you should have experience developing multi-threaded applications that are optimized for speed and a light footprint. And if you have UX/UI design skills, that’s definitely a plus.
Background Knowledge and Skills
In general terms, we need someone who knows how to work as part of a development team to build high-performance macOS apps for everyday users.
That means you have to be comfortable with the tools and best practices that you need to work in this kind of environment.
You should know how to use version control software like Git, and have an appreciation of why it’s important to do so in software development. You should also be comfortable using Objective-C to develop macOS applications, and should be able to carry out basic unit testing and debugging on the code that you write.
While you don’t have to be a native speaker or a poet, you should be able to communicate clearly in written and spoken English, and should be able to write concise, understandable documentation for end users if necessary.
Compensation, Culture, and How to Apply
We offer a competitive salary, commensurate with experience. We want you to work where you’ll thrive — and where you’ll do your best work — which is why we’re open to making this position remote.
As a company, we are committed to teamwork, inclusion, and positivity. We treat our team members as we would want to be treated, communicate feedback clearly but respectfully, and are dedicated to finding constructive solutions to the problems we (and our customers) encounter. We expect the same from anyone who works with us.
Work Remotely: Yes