iOS Software Engineer

1 Day ago • All levels • Mobile Development • $135,400 PA - $250,600 PA

Job Summary

Job Description

The Proximity and Context team seeks a highly-motivated and experienced iOS Software Engineer. The ideal candidate should possess strong software development and communication skills with expertise in modern C++ and/or Objective-C/Swift. The role involves a deep understanding of design patterns, debugging, and memory management. Experience with embedded databases, networking, concurrency, sensor interfaces, and iOS system interactions is advantageous. The engineer will contribute to building critical software components and developing internal iOS applications, continuous integration, and data analysis. The role requires taking an idea from concept to production and communicating progress. This role is crucial in building technology for spatially-aware experiences.
Must have:
  • Proficiency in modern C++ and/or Objective-C/Swift
  • Understanding of design patterns and debugging techniques
  • Experience with memory management fundamentals
  • Strong software development and communication skills
  • Experience with iOS system interactions and optimizations
Good to have:
  • Experience with embedded databases and networking.
  • Familiarity with concurrency patterns and sensor interfaces.

Job Details

The Proximity and Context team is actively looking for a highly-motivated and experienced software engineer to join our team. The candidate must be technically competent with excellent software development, quantitative reasoning, and communication skills. The candidate should have a good foundation in modern C++ and/or Objective-C/Swift. This includes having an understanding of common design patterns, debugging techniques, and memory-management fundamentals. Additionally, experience with embedded databases, networking, concurrency patterns, sensor interfaces, and iOS system interactions and optimizations are beneficial. Knowledge in software-development best practices and comfort communicating and promoting these ideas to others is also desirable. To ensure product quality, engineers here also regularly focus on the development and improvement of tooling (including internal iOS applications), continuous integration, and data analysis and visualization. Therefore, engineers should be excited about not only building critical pieces of software but also the infrastructure around it. We make a serious commitment to software quality, engineering productivity, and automation and we desire an engineer that shares those values. We are a team motivated by shipping software and getting technology into the hands of our users; therefore, the engineers who design features and algorithms are expected to implement and deliver to production. Ideal candidates will be familiar with the software development lifecycle, taking an idea from concept, to prototype, to production, as well as communicating the status and progress of that work. Come join us in building the technology which enables incredible spatially-aware experiences to our users now and for the future.

Similar Jobs

GoMotive - Senior Software Engineer - Backend

GoMotive

United States (Remote)
3 Weeks ago
Google - Software Engineer, Access Intelligence

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
SciPlay - Lead Full Stack Software Engineer

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
2 Weeks ago
Sagecor - Systems Administrator IV

Sagecor

Annapolis Junction, Maryland, United States (On-Site)
2 Years ago
Any Desk - Backend Engineer – Core Services

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat - DevOps Engineer

Aristocrat

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
Alphawave Semi - Senior Staff SOC Verification Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Week ago
OKX - Senior Data Analyst, Trading Product

OKX

Singapore, Singapore (On-Site)
7 Months ago
Barracuda - Software Engineer

Barracuda

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
bytedance - Site Reliability Engineer (Traffic), Infrastructure Engineering

bytedance

Singapore (On-Site)
7 Months ago
Palo Alto Networks - Sr. Technical Support Engineer, Focused Services - Prisma SDWAN

Palo Alto Networks

Plano, Texas, United States (On-Site)
4 Days ago
Toku - Senior Manager of Customer Success

Toku

United States (Remote)
1 Month ago
luxsoft - Test Automation Engineer

luxsoft

Wolfsburg, Lower Saxony, Germany (On-Site)
3 Weeks ago
Plug power - Lead Field Service Technician

Plug power

Buckeye, Arizona, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

Epic Games - Senior BCP/DR Specialist

Epic Games

United States (On-Site)
2 Months ago
Discord - Senior Full-Stack Engineer, Ads

Discord

San Francisco, California, United States (Remote)
1 Month ago
Philips - Onside Sales, Lifecycle Specialist

Philips

Nashville, Tennessee, United States (On-Site)
4 Days ago
NVIDIA - Senior GPU Architect

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Redhorse Corp - AI Technology Acquisition Subject Matter Expert

Redhorse Corp

Arlington, Virginia, United States (On-Site)
1 Week ago
Workato - Manager, Technical Services

Workato

Palo Alto, California, United States (On-Site)
2 Weeks ago
Star schema - Cashier

Star schema

Richfield, Ohio, United States (On-Site)
1 Month ago
eBay - Site Health & Safety Manager

eBay

Louisville, Kentucky, United States (On-Site)
2 Weeks ago
bytedance - Indirect Tax Manager - US (San Jose)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Sony Pictures Entertainment - Sr. Engineer, Information Security

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug