Software Developer — iOS - US

1 month ago
Full-time
Senior
Mobile Development
TextNow

TextNow

TextNow is a leading provider of free phone service, offering calling and texting through its app and SIM card. With a focus on affordability and innovation, TextNow is revolutionizing mobile phone service with cloud-based technology, providing users w...

Wireless Telecommunication Services
51-250
Founded 2009

Description

  • Design, develop, and sustain high-performance iOS applications and libraries using Swift, SwiftUI, and Objective-C.
  • Lead architectural modernization and modularization to improve scalability, reuse, and cross-platform compatibility.
  • Define and own the full lifecycle of systems and features: ideation, API design, CI/CD deployment, testing (unit/UI/e2e), instrumentation, and continuous iteration.
  • Implement and maintain observability, telemetry pipelines, fault-tolerance strategies, and production diagnostics for mobile clients.
  • Apply AI-driven tools and automation to accelerate development, code analysis, testing, and reliability.
  • Leverage telemetry, analytics, and optimization pipelines to monitor and improve app performance and user experience.
  • Design and run experiments (A/B tests) and analyze user telemetry to inform product decisions.
  • Partner with product, design, backend, and data teams to deliver seamless user experiences and integrated platform features.
  • Drive technical discussions, mentor and grow other developers, and influence cross-team strategic direction for mobile platforms.

Requirements

  • Practical expertise with Swift and SwiftUI and familiarity with Objective-C for maintaining and evolving iOS codebases.
  • Experience with modern concurrency patterns (async/await, actors) and system-level debugging/performance optimization.
  • Proven track record of architecting modular, maintainable systems and decomposing monoliths or building shared libraries/frameworks.
  • Experience defining and implementing observability standards, instrumentation, SLOs/SLIs, runbooks, incident triage, and scalable telemetry pipelines for production systems.
  • Familiarity with CI/CD pipelines, automated testing (unit, UI, end-to-end), and release/deployment processes for mobile apps.
  • Experience applying AI and automation to improve developer velocity, reliability, testing, or product intelligence (preferred).
  • Experience designing and analyzing experiments (A/B testing) and using telemetry/analytics to drive product decisions.
  • Demonstrated technical leadership: driving roadmaps, contributing to multi-team initiatives, mentoring engineers, and interfacing with senior technical/product leadership.
  • Comfort operating at multiple levels of scope (intermediate to staff+) with the ability to align initiatives to business objectives.
  • Willingness to work in a remote/US-based role and collaborate across mobile, backend, and data teams.

Benefits

  • Competitive base salary with location- and level-based ranges (e.g., USD $123,900–$298,800 depending on location).
  • Employee stock options (equity package).
  • Flexible remote-first work arrangements with optional access to office spaces.
  • Free phone service and company dogfooding of the app.
  • Unlimited vacation plus 12 paid holidays per year.
  • Comprehensive health, dental, and vision benefits plus short-term and long-term disability coverage.
  • $750 annual wellness benefit or healthcare spending account and 401(k) matching.
  • Parental leave for eligible employees, learning & development opportunities, and occasional company/team off-sites and travel.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer II (Mobile)

Bitwarden 51-250 Internet Software & Services

Bitwarden is hiring an iOS Engineer to join the Mobile team to build and maintain the native Bitwarden iOS app, ensure feature parity across clients, and deliver secure, performant, user-focused mobile experiences.

iOS Secrets Management Swift SwiftUI UI Design UX Design Xcode XCTest
1 month ago

Software Engineer - Mobile (iOS)

C the Signs 51-250 Professional Services

Software Engineer - Mobile (iOS) at C the Signs leading the design and delivery of native iOS applications for an AI-powered cancer-care platform to provide scalable, high-performance experiences for healthcare professionals and patients.

Agile CI/CD iOS React Native REST API Swift SwiftUI UIKit Xcode XCTest
1 month ago

Staff IOS Engineer [Contractor]

Gabb 251-1K Wireless Telecommunication Services

Gabb is hiring a Staff iOS Engineer (contractor) to lead the technical direction of its iOS apps and SDKs, combining hands-on development with architectural leadership to deliver safe, reliable mobile experiences for families at scale.

iOS SQLite Swift SwiftUI Xcode
1 month ago

iOS (Swift and AI developer)

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring an iOS Developer to design, build, and deliver AI-enhanced iOS applications that improve user experience and overall application performance.

Git iOS Machine Learning REST API Swift UI Design UX Design Xcode XCTest
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers