Senior iOS Developer
Accord Technologies Inc · New York, NY · 3 mo ago
On-siteEngineeringFull-time
Responsibilities
- Design & Develop: Build and maintain responsive, high-performance iOS applications using Swift, SwiftUI, and UIKit to provide intuitive and engaging user experiences.
- Collaborate: Work closely with product managers, UI/UX designers, and backend teams to define requirements, architect solutions, and deliver impactful features.
- Code Quality: Write clean, maintainable, and well-structured code following best practices and architectural patterns like MVVM.
- Testing & Optimization: Conduct thorough unit and integration testing to ensure stability and performance, troubleshoot bugs, and implement improvements based on user feedback.
- Stay Current: Keep abreast of emerging mobile technologies, frameworks, and industry trends to continuously enhance our products and your skillset.
Requirements
- Proven expertise in Swift with extensive experience using Xcode, SwiftUI, and UIKit.
- Strong experience of state management techniques within iOS development (e.g., Combine, Redux, etc.).
- Experience with MDM/MAM.
- Experience with inTune for device management and security.
- Hands-on experience integrating RESTful APIs and third-party SDKs/libraries.
- Experience of mobile UI/UX principles to create user-friendly interfaces.
- Proficiency with version control systems, especially Git.
Preferred, But Not Required
- Experience working in agile development environments.
- Knowledge of CI/CD pipelines and automation tools for mobile deployment.
- Cross-platform mobile development experience with Flutter and Dart for unified iOS and Android solutions.