Senior iOS Developer
Jobs via Dice
About the role
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!
We are looking for a Senior iOS Developer for our client in Stamford, CT / Chicago, IL / Dallas, TX
Job Title: Senior iOS Developer
Job Location: Stamford, CT / Chicago, IL / Dallas, TX
Job Type: Contract
Job Overview:
Pay Range: $48hr - $53hr
Responsibilities:
• Apply the Combine framework to orchestrate asynchronous data flows and reactive pipelines, enhancing app responsiveness and reliability. • Optimize iOS application performance by profiling memory, CPU, and rendering paths to ensure smooth user experiences across Apple devices. • Strengthen application security through secure coding practices, data protection, Keychain usage, and secure communication protocols. • Conduct structured testing and debugging using unit tests, UI tests, and diagnostic tools to ensure high-quality releases. • Coordinate app distribution via enterprise channels and public app stores, including build preparation, signing, and compliance. • Implement accessibility best practices to ensure inclusive and user-friendly designs for all users. • Collaborate with cross-functional teams (product, design, backend) to deliver end-to-end solutions in a hybrid work model. • Document architecture, technical designs, and coding standards for consistency and knowledge sharing. • Provide mentorship and guidance to developers on architecture, performance, testing, and secure coding. • Review pull requests and ensure adherence to best practices, code quality, and maintainability. • Align technical solutions with business objectives to enhance customer experience and overall impact.
Required Qualifications:
• 7 11 years of professional experience in iOS development. • Strong expertise in Swift and SwiftUI, building production-grade applications. • Hands-on experience with the Combine framework for managing async data and state. • Unit testing. • UI automation. • Crash analysis tools. • iOS security (encryption, secure storage, network security). • Performance profiling and optimization.
Experience:
• Provisioning profiles. • Code signing. • Deployment pipelines. • Familiarity with accessibility standards and assistive technologies.
Core Technical Skills:
• Swift. • SwiftUI.
Preferred Skills:
• Experience building enterprise-scale mobile applications. • Strong problem-solving and analytical abilities. • Excellent collaboration and communication skills.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free