Senior iOS Developer - Austin or Southlake, TX - W2 Only
Cyberthink, Inc
Austin, TX, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
Apple IOS
Unit Testing
Behavior-Driven Development
Mobile Application Development
Code Review
Continuous Integration
Software Debugging
Mobile Application Software
Systems Integration
Uikit
Test-Driven Development (TDD)
Swiftui
+7 more
Tablet Computers
Ios Frameworks
Swift (Programming Language)
Backend
Solid Principles
Restful APIs
Xctest
Job description
We are seeking an experienced Senior iOS Developer to design, develop, test, and support high-quality native mobile applications. The ideal candidate will have strong expertise in Swift, SwiftUI, UIKit, and iOS frameworks, along with experience building user-friendly mobile experiences and troubleshooting production issues., * Design, develop, and maintain native iOS applications following established mobile development standards.
- Create intuitive and responsive user experiences for phones and tablets.
- Develop and maintain applications using Swift, SwiftUI, UIKit, and Apple iOS SDKs.
- Write and execute unit tests and automated UI tests using XCTest.
- Integrate mobile applications with REST APIs and backend services.
- Troubleshoot production issues and resolve technical, memory, and performance problems.
- Participate in code reviews and mentor junior developers.
- Collaborate with architects, designers, and stakeholders to develop effective technical solutions.
- Follow CI/CD practices and established software development standards.
- Implement accessibility features such as VoiceOver and Dynamic Type.
- Prepare technical specifications and maintain development documentation.
- Apply SOLID design principles and modern mobile architecture practices.
Requirements
- 6+ years of native iOS development experience.
- Strong hands-on expertise in Swift.
- Experience with SwiftUI, UIKit, and Combine.
- Experience writing unit tests and automated UI tests using XCTest.
- Strong experience integrating REST APIs.
- Experience with CI/CD, debugging, and production support.
- Experience performing code reviews and mentoring junior developers.
- Knowledge of SOLID design principles.
- Experience debugging memory and performance issues.
- Strong communication, analytical, and problem-solving skills.
- Ability to collaborate effectively with architects, stakeholders, and cross-functional teams., * Experience with reactive architecture.
- Experience developing modular native mobile features.
- Familiarity with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Experience with native accessibility features and mobile design systems.
- Enterprise mobile application development experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦