Compunnel
Job Summary
We are seeking a skilled iOS Mobile Developer to join our team in Westlake, TX.
In this role, you will design, develop, test, deploy, and maintain customer-facing iOS applications.
You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable mobile solutions.
This is a hands-on engineering role that requires strong technical expertise in Swift, iOS frameworks, and test automation.
Key Responsibilities Design and develop native iOS applications using Swift and Xcode. Support the development and maintenance of scalable, customer-facing mobile applications. Participate in the discovery phase of mobile engineering projects to define technical requirements. Collaborate with team members to write and maintain application features and automated tests. Implement and support test automation frameworks, including XCUI for iOS. Troubleshoot and resolve production issues related to mobile applications. Contribute to CI/CD pipelines and ensure test coverage and release quality. Promote software engineering best practices, including testability, security, and performance optimization. Required Qualifications
Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field. Proven experience in iOS mobile application development using Swift. Hands-on experience with Swift Concurrency and Xcode. Proficiency in test automation frameworks, especially XCUI. Experience working in Agile development environments. Strong understanding of HTTP protocols, REST APIs, and GraphQL. Familiarity with Apple APIs such as Maps, Location, and Cloud Messaging. Experience with software debugging and crash reporting tools. Knowledge of memory analysis tools and techniques for identifying memory leaks. Experience with MVVM architecture, design patterns, data structures, and algorithms. Demonstrated experience with unit and integration testing for iOS applications. At least one published iOS application. Preferred Qualifications
Experience with GraphQL. Strong communication skills and ability to collaborate across teams. Familiarity with reactive programming.
Education:
Bachelors Degree
We are seeking a skilled iOS Mobile Developer to join our team in Westlake, TX.
In this role, you will design, develop, test, deploy, and maintain customer-facing iOS applications.
You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable mobile solutions.
This is a hands-on engineering role that requires strong technical expertise in Swift, iOS frameworks, and test automation.
Key Responsibilities Design and develop native iOS applications using Swift and Xcode. Support the development and maintenance of scalable, customer-facing mobile applications. Participate in the discovery phase of mobile engineering projects to define technical requirements. Collaborate with team members to write and maintain application features and automated tests. Implement and support test automation frameworks, including XCUI for iOS. Troubleshoot and resolve production issues related to mobile applications. Contribute to CI/CD pipelines and ensure test coverage and release quality. Promote software engineering best practices, including testability, security, and performance optimization. Required Qualifications
Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field. Proven experience in iOS mobile application development using Swift. Hands-on experience with Swift Concurrency and Xcode. Proficiency in test automation frameworks, especially XCUI. Experience working in Agile development environments. Strong understanding of HTTP protocols, REST APIs, and GraphQL. Familiarity with Apple APIs such as Maps, Location, and Cloud Messaging. Experience with software debugging and crash reporting tools. Knowledge of memory analysis tools and techniques for identifying memory leaks. Experience with MVVM architecture, design patterns, data structures, and algorithms. Demonstrated experience with unit and integration testing for iOS applications. At least one published iOS application. Preferred Qualifications
Experience with GraphQL. Strong communication skills and ability to collaborate across teams. Familiarity with reactive programming.
Education:
Bachelors Degree