Skip to main content

IOS Developer

Posted 8 days ago

conflux systemsPlano (TX)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

iOS Developer We are seeking a skilled iOS Developer to design, develop, test, and maintain high-quality native mobile applications for iPhone and iPad. The ideal candidate will have strong hands-on experience with Swift, iOS SDK, SwiftUI, UIKit, Xcode, and RESTful APIs and will work closely with product managers, UI/UX designers, backend engineers, and QA teams to deliver scalable and user-friendly mobile applications.
Key Responsibilities: Design, develop, and maintain native iOS applications using Swift and modern iOS frameworks. Build responsive and intuitive user interfaces using SwiftUI and UIKit. Translate business and technical requirements into scalable mobile solutions. Integrate RESTful APIs, JSON services, GraphQL, and third-party SDKs. Implement application architecture using patterns such as MVVM, MVC, VIPER, or Clean Architecture. Develop reusable, maintainable, and testable code. Perform debugging, troubleshooting, and performance optimization. Write and maintain unit tests and UI/automated tests using XCTest/XCUITest. Participate in code reviews and contribute to coding standards and best practices. Work with Git and CI/CD tools to support automated builds and deployments. Collaborate with backend, QA, product, and design teams throughout the development lifecycle. Implement secure data handling, local storage, networking, authentication, and push notifications. Support App Store releases, TestFlight deployments, and production issue resolution. Monitor application stability and improve performance, reliability, and user experience. Stay current with new Apple technologies, iOS releases, and mobile development best practices.
Required Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.5+ years of professional iOS development experience. Strong hands-on experience with Swift and the iOS SDK.Strong knowledge of SwiftUI and UIKit. Proficiency with Xcode, Interface Builder, and iOS development tools. Experience developing and consuming REST APIs and JSON-based services. Strong understanding of mobile application architecture and design patterns. Experience with Git/version control. Knowledge of unit testing and UI testing frameworks such as XCTest/XCUITest. Strong understanding of iOS memory management, concurrency, debugging, and performance optimization. Good understanding of Apple's Human Interface Guidelines. Strong communication, analytical, and problem-solving skills.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this