Senior iOS Developer
Company: Vaco
Location: Richmond, BC
Salary: $105000 - 165000 per year
Employment Type: Full-Time
Job Description
Job title: Senior iOS Developer
Company: Vaco
Job description: Senior iOS DeveloperKey Responsibilities
- iOS App Development: Lead design, development, and maintenance of high-performance iOS apps. Drive projects to completion with a focus on user experience.
- Innovation: Identify technical challenges and deliver creative solutions to improve app performance and functionality.
- Solution Architecture: Collaborate with product, design, and engineering teams to translate business needs into scalable solutions.
- Code Quality: Conduct thorough code reviews to ensure high standards and optimize performance.
- Collaboration: Work with cross-functional teams to deliver products aligned with business objectives.
- Stay Current: Keep up with industry trends to bring innovative ideas to the team.
Qualifications
- 5+ years of iOS development experience with a focus on performance and robustness.
- Strong knowledge of multi-threaded, asynchronous code and Object-Oriented design principles.
- Familiar with SOLID principles and design patterns (MVC, MVVM, VIPER).
- Strong communication skills and experience working in Agile environments.
- Proficient in Appleās design guidelines and RESTful APIs.
- Experience with version control, continuous integration, and troubleshooting.
Bonus Skills
- Expertise in RxSwift, RxCocoa, and reactive programming.
- Experience with embedded devices and IoT protocols (BLE, NFC, MQTT).
- Knowledge of real-time audio/video streaming (RTSP, RTP, HLS) and technologies like SIP, FFMPEG, and WebRTC.
Compensation
Salary range: CAD $105,000 – $165,000/year, with potential for bonuses, equity, and benefits. Specific compensation will depend on experience and qualifications.An exciting opportunity to work with cutting-edge technology in a collaborative, dynamic environment!
Location: Richmond, BC
Job date: Sun, 17 Nov 2024 07:09:21 GMT