ACL Digital

iOS Engineer

Milpitas, CA, US

Remote
Contract
about 2 months ago
Save Job

Summary

iOS Engineer Remote (Candidates needs to be local to Milpitas CA) 6 Months & Possible Extension Key Responsibilities : * iOS Development Initiatives: Design, develop, and maintain responsive and high-performing iOS applications, driving initiatives to completion. * Problem Solving & Innovation: Identify challenges and propose innovative solutions to enhance app performance and user experience. * Architect and Implement Solutions: Collaborate with product and design teams to translate business requirements into scalable, maintainable technical solutions. * Code Review and Quality Assurance: Ensure high coding standards and performance optimization through detailed code reviews, promoting best practices and continuous improvement. * Collaboration: Work closely with firmware engineers, product managers, and UX team to deliver exceptional products that align with business objectives. * Stay Current with Industry Trends: Stay up to date with the latest trends and advancements in mobile development, bringing innovative ideas and technologies to the team. Qualifications: * 8+ years' experience in iOS development. * Strong experience in building native mobile (iOS) applications with an emphasis on performance and robustness. * Experience developing multi-threaded, asynchronous code. * Strong Object-Oriented programming and design skills. * Familiarity with SOLID Design Principles. * Knowledge of design patterns such as MVC, MVVM, VIPER, etc., * Effective communication skills, both written and verbal. * Knowledge of Apple's design principles and application interface guidelines. * Familiar with version control, issue tracking, continuous integration environment (Git/JIRA/Confluence/Jenkins or similar). * Familiarity with RESTful APIs to connect iOS applications to back- end service * Experience working in Agile environments. * Excellent troubleshooting skill. Bonus Skills: * Proficiency in reactive architecture, including RxSwift, RxCocoa. * Experience interfacing with embedded devices. * Experience working with IOT communication protocols such as BLE, NFC, and MQTT. * Demonstrated expertise in audio/video real time communication and streaming video protocols (RTSP/RTP/HLS). * Experience with SIP, H265/264 codecs, FFMPEG, WEBRTC.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: