Latest AI JobsBrowse Jobs
1Password logo

Developer, Full Stack/iOS

1PasswordRemote (United States | Canada)Technology
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
8 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Developer, Full Stack/iOS role at 1Password involves building and shipping new features, product improvements, and bug fixes within the User Lifecycle team codebase. This remote opportunity is available within Canada and the United States and is well-suited for a collaborative technologist who is excited to contribute to digital safety.

Key Responsibilities

Build and ship new features, product improvements, and bug fixes within the designated team codebase.
Own the delivery of small-to-medium scoped projects, working with minimal oversight from planning to completion.
Participate in the full development lifecycle, including planning, implementation, testing, release, and post-launch support.
Write maintainable, well-tested code while contributing to evolving testing strategies and practices.
Document work clearly and share context so colleagues can understand, review, and support what is built.
Provide thoughtful code reviews that elevate quality, support team delivery, and reinforce best practices.
Collaborate with customer support and other partners to investigate issues and prioritize customer feedback.

Requirements

Proficiency in Go, Rust, or TypeScript, along with a solid working knowledge of necessary tools and technologies to complete tasks independently.
Experience in building smooth, user-facing features.
Comfort with navigating an existing codebase, reusing established patterns, and proposing improvements when needed.
A quality mindset focused on testing, maintainability, and clarity in code and documentation.
Strong communication skills to share progress, raise blockers early, and ensure stakeholders understand outcomes.
A collaborative approach that seeks feedback, incorporates it well, and contributes constructively to team discussions.
Readiness and willingness to travel for periodic in-person engagements such as annual department-wide offsites, team meetings, or industry events.

Nice to Have

Experience building and shipping iOS features, particularly utilizing Swift and Apple’s SDKs.
Experience supporting production systems and taking part in on-call or incident response rotations.
Familiarity with enhancing developer workflows including tooling, CI/CD, testing, and documentation to boost team velocity and quality.

Skills and Tools

TypeScript
Rust
Go
Swift
Apple SDKs
CI/CD tooling

Salary and Benefits

For United States-based roles, the annual base salary ranges from $123,000 USD to $172,000 USD.
For Canada-based roles, the annual base salary ranges from $111,000 CAD to $155,000 CAD.
Immediate participation in comprehensive health and dental benefits programs.
Retirement matching programs including 401k in the US and RRSP in Canada.
Generous paid time off policy along with maternity and parental leave top-up programs.
Equity grants and RSU programs for eligible employees.
Free 1Password account, paid volunteer days, and peer-to-peer recognition programs.

About the Company

1Password is a pioneer in Unified Access Management and a market leader in enterprise password management, securing over 180,000 businesses globally. The company operates on a remote-first model founded on core values like keeping things simple, leading with honesty, and putting people first. Engineering teams thoughtfully integrate AI across the development lifecycle to move faster without sacrificing quality or security.

How to Apply

To apply for this position, please visit the official 1Password careers page and submit your application online.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this is a remote opportunity available for candidates residing in Canada or the United States. However, employees must be willing to travel occasionally for in-person gatherings such as offsites or team meetings.

What programming languages are required?

Candidates need proficiency in Go, Rust, or TypeScript. Experience with Swift and Apple’s SDKs is listed as a beneficial bonus skill.

What is the salary range for US-based applicants?

The annual base salary for US-based roles ranges between $123,000 USD and $172,000 USD, supplemented by benefits, equity grants, and incentive programs.

What is the salary range for Canada-based applicants?

The annual base salary for Canada-based roles ranges between $111,000 CAD and $155,000 CAD, alongside comprehensive benefits, retirement matching, and equity programs.

What team will I be working with?

You will be working within the User Lifecycle team, focusing on reducing setup friction, simplifying account creation, and helping users realize product value efficiently.

Ready to apply?

The application is on the official 1Password careers page.

Apply on company site