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 Now

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

MiCAL 988 Crisis Specialist

Remote

Online Visiting Professor of Business Intelligence and Analytics Management

Remote

Fractional CMO Needed to Drive Lead Gen for $1.5M Mastermind (Direct Response + Facebook Ads)

Remote

Field Service Technician

Remote

[Remote] Public Health Internship

Remote

Experienced Remote Data Entry Specialist – Virtual Workforce at careerzynith

Remote

Accounts Receivable Administrator

Remote

Experienced Provider Customer Service Call and Chat Representative – Remote Opportunity in Indiana for Delivering Exceptional Support to Healthcare Providers

Remote

Virtual Customer Service Representative – Work-from-Home Opportunity with careerzynith

Remote

Technical Customer Care Specialist I (Dealertrack )

Remote
← Back