Senior Mobile iOS Full-Stack Engineer

Pinnacle Technical Resources

Cupertino, California

JOB DETAILS
SALARY
JOB TYPE
Contractor
SKILLS
Amazon Web Services (AWS), Application Programming Interface (API), Authentication, Automation, Backend as a Service (BaaS), Banking Services, Best Practices, Cloud Applications, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Engineering, Environmental Impact, GCP (Good Clinical Practices), Go Programming Language (Golang), GraphQL, Identify Issues, Information Technology & Information Systems, Infrastructure as a Service (IaaS), Interviewing Skills, Java, Microservices, Mobile Applications, Mobile Applications Development, Network Integration, Network Systems, Node.js, OAuth, Onboarding, Performance Tuning/Optimization, Privacy Controls, Problem Solving Skills, Product Design, Production Support, Professional Services, Python Programming/Scripting Language, Quality Management, REST (Representational State Transfer), Scalable System Development, Single Sign-On (SSO), Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Startup, Swift, System Integration (SI), Team Player, User Interface/Experience (UI/UX), iOS
LOCATION
Cupertino, California
POSTED
Today
Job Title: Senior Mobile iOS Full-Stack Engineer
Duration: 12+ month contract role with Possible extension
Location: Cupertino, CA (Onsite on every Tuesday, Wednesday, and Friday)

Job Description:
We are seeking an experienced Senior Mobile iOS Full-Stack Engineer to join a high-performing engineering team developing large-scale, customer-facing mobile applications. The ideal candidate will have deep expertise in native iOS development combined with strong backend engineering experience. This role requires someone who is comfortable owning features end-to-end—from designing intuitive mobile experiences to integrating with backend services and cloud infrastructure.
If you enjoy building scalable mobile applications, designing robust APIs, and collaborating across the full technology stack, we'd love to hear from you.

Key Responsibilities
  • Design, develop, and maintain high-performance native iOS applications using Swift, SwiftUI, and/or UIKit.
  • Build and integrate scalable backend services and APIs supporting mobile applications.
  • Develop secure and reliable integrations using REST APIs, GraphQL, authentication, and networking frameworks.
  • Collaborate with product managers, designers, and backend engineers to deliver end-to-end solutions.
  • Own features throughout the complete software development lifecycle, from design through deployment and production support.
  • Integrate iOS applications with cloud-based backend services and enterprise systems.
  • Optimize application performance, scalability, reliability, and user experience.
  • Participate in architecture discussions, code reviews, testing, and CI/CD processes.
  • Troubleshoot production issues and continuously improve application quality and system integration.

Required Qualifications
  • 7–10+ years of professional software engineering experience.
  • 4–5+ years of hands-on native iOS development experience.
  • Strong expertise in Swift, SwiftUI, and/or UIKit.
  • Experience developing backend applications using Java, Go, Python, Node.js, or similar technologies.
  • Strong understanding of RESTful APIs, GraphQL, authentication, networking, and system integration.
  • Experience integrating iOS applications with backend services and cloud platforms.
  • Proven experience building and supporting large-scale production applications.
  • Ability to work across the full technology stack—not just mobile development.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications
  • Experience designing backend services or microservices architectures.
  • Knowledge of mobile CI/CD pipelines and automation.
  • Experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
  • Familiarity with Kubernetes and containerized deployments.
  • Experience optimizing mobile application performance and scalability.
  • Knowledge of security best practices including OAuth, JWT, and Single Sign-On (SSO).
  • Startup company experience with the ability to thrive in fast-paced, high-impact environments

About PTR Global:
PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit www.ptrglobal.com 
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to: 
  • Pay any fee to be considered for, submitted to, or selected for any opportunity. 
  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process. 
  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup. 

Pay range: $70/hr. to $80/hr. 
The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work. 
If you receive a suspicious message, email, or phone call claiming to be from PTR Global, do not respond or click on any links. Instead, contact us directly at +1 214-740-2424. To report any concerns, please email us at

legal@pinnacle1.com

 

#LI-NP3

About the Company

P

Pinnacle Technical Resources