Senior Mobile Developer - iOS

3 hours, 19 minutes ago
Senior
Software Development
Thoughtworks

Thoughtworks

Thoughtworks is a leading technology consultancy that focuses on transforming digital journeys for clients by delivering innovative software design, engineering excellence, and strategic insights to address pressing global challenges.

Professional Services
10K-50K
Founded 1993
$748M raised

Description

  • Collaborate with business analysts, quality analysts, designers, project managers, and other technologists to design software solutions.
  • Write clean, reusable, and iterative code to deliver strong end results.
  • Adopt and promote best practices such as TDD, mobile architecture patterns, design practices, and pair programming.
  • Use and advocate for continuous delivery practices to ship high-quality software early and often.
  • Build innovative, value-driven customer experiences in collaborative teams.
  • Apply modern technology thinking to solve client problems and improve mobile delivery.
  • Partner across cross-functional teams to advocate for a mobile-first culture.
  • Participate in the full software consulting and delivery lifecycle from ideation to deployment.
  • Mentor less-experienced peers through technical guidance and leadership.

Requirements

  • Deep experience with Swift and extensive UI development using Apple’s modern framework.
  • Strong ability to write high-quality, well-tested code.
  • Comfort with Protocol-Oriented Programming and Object-Oriented Programming in the iOS ecosystem.
  • Ability to design and build mobile solutions with Apple platform guidelines, constrained environments, offline behavior, App Store release cycles, accessibility, and privacy in mind.
  • Comfortable working with Agile methods such as Extreme Programming, Scrum, and/or Kanban.
  • Advanced English level.
  • Bonus: working knowledge of mobile DevOps/pipeline tools such as fastlane, Xcode Server, and TestFlight.
  • Enjoys influencing others while advocating for technical excellence and remaining open to change.
  • Has an external tech community presence through speaking, open source contributions, blogs, or similar.
  • Resilient in ambiguous situations and able to approach challenges from multiple perspectives.

Benefits

  • Career development supported by interactive tools, development programs, and teammates who help you grow.
  • Flexible career path with autonomy over how you develop your career.
  • Strong cultivation culture focused on employee growth and support.
  • Global technology consultancy environment with diverse teams and learning opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

IOS mid-level dev

WPP 100K+ Media

WPP Enterprise Solutions is hiring an iOS Developer to work on a fast-paced automotive client account, delivering production mobile features alongside lead and Android developers.

CI/CD Git GitLab iOS Development Swift SwiftUI UIKit
3 hours, 4 minutes ago

Senior C++/iOS Engineer - User Platform

Spotify Media

Spotify is hiring a Senior C++/iOS Engineer in the Baldur squad to help build the session management and delegated authorization systems that securely manage access across Spotify clients and third-party integrations.

C++ iOS Swift
1 day, 2 hours ago

Senior iOS Engineer

Robots & Pencils 51-250 IT Services

Robots & Pencils is hiring a Senior iOS Developer to evolve safety-critical mobile applications for field crews, supervisors, and customers in a mature Agile delivery environment.

Agile Git iOS REST API Swift SwiftUI Xcode
3 days, 2 hours ago

Senior Native Mobile Developer (iOS + Android)

Workana 1K-5K Internet Software & Services

Senior Native Mobile Developer for a Latin America-based remote team building and maintaining native iOS and Android applications for an entertainment accessibility platform serving Spanish-speaking audiences.

Android iOS Kotlin Swift
5 days, 3 hours 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