Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
PTR Global is seeking a Swift full-stack engineer to own native iOS and macOS applications built on a shared SwiftUI codebase. The role emphasizes client-side development with backend troubleshooting across APIs and database interactions to optimize the user experience.
We value startup experience and the ability to adapt to rapidly changing priorities, with on-site work in Cupertino Tue–Thu and a hybrid pattern combining three days onsite and two remote.
This team develops native applications for one of the organization's flagship platforms. They operate in a fast-paced, AI-first environment with a startup mentality while working closely with product teams based in Cupertino.
The engineer will own the development and enhancement of native iOS and macOS applications built on a shared SwiftUI codebase. While the primary focus is client-side development, the role also requires enough backend knowledge to troubleshoot and optimize the complete user experience, including APIs and database interactions. The team describes this as a "Swift full-stack" engineer rather than a traditional mobile developer.
The backend is written in Go; however, prior Go experience is not required.
Candidates should have:
Most backend work consists of straightforward API handlers and database interactions rather than advanced concurrency or distributed systems work.
Candidates should have practical experience with PostgreSQL and database performance optimization, including:
The client places significant emphasis on understanding the complete client-server architecture.
Successful candidates should be able to:
The expectation is not that candidates are senior backend engineers, but that they possess enough backend knowledge to independently troubleshoot and solve end-to-end problems.
The engineering organization is highly AI-driven.
Engineers are expected to actively leverage AI tools throughout development for:
Because AI is heavily integrated into daily development, only a solid foundation in backend concepts is required rather than deep specialization.
Current team consists of approximately two core engineers and expands to four or five engineers as workload increases.
The team operates with a partial follow-the-sun model, but product management and engineering direction remain centered in Cupertino.
Required:
Typical:
Daily participation is considered essential due to rapidly changing priorities.
The environment closely resembles a startup inside a larger organization.
Characteristics include:
Rather than long development cycles, engineers continuously ship incremental improvements based on customer needs.
Responsibilities include:
The team currently supports more than a dozen active projects.
Each engineer owns individual feature areas and operates with significant autonomy. Every engineer is expected to lead their own workstream without requiring constant direction.
The client strongly prefers candidates with startup experience or a startup mindset.
Previous Client experience is not considered an advantage.
They have consistently found success hiring engineers from startup environments across the country.
Candidates who prefer highly structured environments, including:
Successful candidates will:
Although they avoid using the title "Lead Engineer," every engineer is expected to demonstrate leadership through ownership and accountability.
This position is based in Cupertino.
The expectation is to work on-site Tuesday through Thursday.
The client believes in-person collaboration:
The specific compensation for this position will be determined by a number of 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 as well as 401K contributions.