Okta

Software Engineer (iOS)

Okta
Apply
13 hours ago
Bengaluru, IndiaMid Level
H1B Sponsor

Responsibilities

  • Design and develop composable, high-quality modular UI components using SwiftUI.
  • Develop and maintain Okta’s open-source Universal Components iOS SDK and integrate it with identity and authentication services.
  • Write and curate tutorials, guides, sample applications, technical documentation, and other developer resources.
  • Engage with the open-source developer community, provide technical support, and advocate for modern developer experience.
  • Participate in code reviews, contribute domain expertise, and uphold quality standards across iOS projects.
  • Represent the team at developer events, community forums, and through technical blog posts.
  • Troubleshoot, fix, and modernize client libraries while keeping current with Apple frameworks and platforms.

Requirements

  • 3–5 years of professional experience in native iOS development.
  • At least 2 years of hands-on experience building production interfaces with SwiftUI.
  • Ability to translate design mocks such as Figma files into clean, modular, and accessible SwiftUI code.
  • Experience building or contributing to at least one shipped iOS application or public SDK using SwiftUI.
  • Strong understanding of modern iOS frameworks, Swift best practices, and the Apple ecosystem.
  • Practical understanding of dependency managers and SDK distribution methods such as Swift Package Manager and Carthage.
  • Familiarity with CI/CD platforms such as GitHub Actions and CircleCI and with automated mobile tests in CI pipelines.
  • Strong written and verbal communication skills, including experience authoring developer documentation or technical content.
  • Collaborative, self-directed approach suited to a globally distributed team.
  • Preferred experience includes design systems, UIKit and hybrid SwiftUI/UIKit architectures, remote or distributed teams, Android with Kotlin and Jetpack Compose, open-source contributions, technical blogging, and identity or authentication concepts.

Benefits

  • Hybrid work arrangement.
  • Immersive in-person onboarding experience.
  • Programs supporting employee well-being, social impact, talent development, connection, and community.
  • Global community spanning more than 20 offices worldwide.

Tech Stack

CircleCIGitHub ActionsiOSJetpack ComposeKotlinSwiftSwiftUI

Categories

Mobile
Okta

About Okta

5,001-10,000 employees

Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.

Contact me