macOS Software Engineer

Remote Full-time
The Renewed Vision macOS Software Engineer will develop innovative features and technologies that will drive the growth of our platform.

You love working on software for macOS and have a track record to prove it. You might even have a bit of a love-hate relationship with macOS and AppKit — knowing that the built in technologies are great, but they do have their shortcomings. You write code with a product focus knowing that there is a balance to be found in the tension that exists between code perfection and customer value. You have the skills and desire to work with a multi-platform cross-functional team in developing and delivering solutions that will move our products forward.

We want people who:

Have extensive experience developing and delivering high quality software on macOS, this could include previous experience with Swift, Objective-C, SwiftUI, AppKit, Xcode, XPC.

Are deeply familiar with Objective-C and Swift

Can focus on details while understanding the importance of timely, high-quality, updates

Understand the balance between refactor now vs. refactor later

Consistently seek to learn and develop both personally and professionally

We really want people who:

Are comfortable with C/C++ and practical experience using these languages with Swift/Objective-C (if you have C++ experience but not Swift/Objective-C experience, please look at other roles within our company as this role requires Swift/Objective-C experience)

Have excellent written and verbal communicator

Take ownership of projects, work with loosely defined specs, and drive for results

Our best developers will have:

Experience developing and integrating cloud services into a native application

Worked on graphics applications using OpenGL, Metal, or other graphics frameworks

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Apple Support College Program At Home Advisor - San Francisco State University

Remote

Program Officer, Digital Governance job at Eurasia Foundation in US National

Remote

Remote Certified Nursing Assistant (CNA) Apprentice

Remote

Adjunct Professor – Education & Special Education

Remote

Sales Operations Data Analyst

Remote

Engineer, NRO Installations

Remote

Legal Recruiter (Remote) | Commission-Based | High Earnings ($10K–$20K per Placement)

Remote

Expert Trial Attorney (Remote - Allentown, PA)

Remote

Android Developer-Remote

Remote

Online Order Filling Team Associate

Remote
← Back