iOS Developer-Software Engineer Front End

3 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly skilled and motivated iOS Developer to join our team with a focus on video platforms. This role involves developing and maintaining mobile software projects for Chamberlain’s myQ products with video technology. The iOS Developer will collaborate with engineers and cross-functional teams including Product Owners, Marketing, Quality Assurance, Operations, and Customer Service. You will translate product requirements into technical solutions, ensure alignment with product expectations, and maintain a high-quality codebase.


Job Responsibilities:

  • Develop and maintain iOS applications with a strong emphasis on video streaming, playback, and recording functionality.
  • Optimize video performance, quality, and latency to deliver a superior user experience.
  • Collaborate with design and product teams to implement user-friendly and visually appealing video features.
  • Integrate third-party video APIs, codecs, and libraries to support various video formats and streaming protocols.
  • Implement features such as video sharing, live streaming, and interactive video elements.
  • Stay current with industry trends and emerging technologies in video platforms.
  • Troubleshoot and resolve video-related issues; optimize performance across various iOS devices and screen sizes.
  • Conduct thorough testing and debugging of video-related functionalities.
  • Participate in peer reviews and pull requests to ensure high-quality software.
  • Present software concepts, designs, or code in design review forums.
  • Collaborate with UI/UX teams to ensure requirements traceability from definition to implementation.
  • Work with offshore teams to design and develop features and reduce technical debt.
  • Adhere to coding standards and best practices to create reusable code.
  • Comply with health and safety guidelines and ensure team compliance.
  • Protect Chamberlain Group’s reputation by maintaining confidentiality.
  • Maintain professional and technical knowledge through workshops, publications, and networking.
  • Contribute to team efforts and participate in projects as needed.


Job Requirements:

  • Bachelor's Degree in Computer Science, a related technical field, or equivalent practical experience.
  • An advanced degree in a directly applicable area may substitute for up to two (2) years of experience.
  • Native iOS development experience with Swift (3+ years) and SwiftUI (1+ year).
  • Experience writing unit tests.
  • Experience working in larger team environments.
  • Strong understanding of design principles and implementation of MVC or MVVM for iOS.
  • Ability to work independently and collaboratively.
  • Ability to identify issues in existing software and propose improvement plans.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills (written and verbal), with the ability to tailor messages for different audiences.
  • Experience interfacing with Product Owners and Scrum Masters for ticket/issue management.
  • Ability to create complex views that interact with network and data layers.
  • Knowledge of design best practices: Single Responsibility, Dependency Injection.


Preferred Job Requirements:

  • Mobile development bootcamp, organized training, or certification.
  • Experience creating technical documentation (UML, Sequence diagrams, etc.).
  • Familiarity with Agile methodologies and Scrum.
  • Ability to lead junior engineers on projects of limited complexity.
  • Understanding of CI/CD frameworks and deployment processes.
  • Ability to estimate work, support project planning, and report progress to functional management.


Video-Specific Experience (Desired Skills but not required):

  • AVFoundation
  • CoreBluetooth
  • WebRTC
  • RTP/UDP/TCP
  • Streaming protocols – HLS

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You