Job Title: Mobile Software Engineer
We are seeking an experienced mobile software engineer to join our team.
Location: Remote
Type: Contract
Job Description:
* A minimum of 1 year of software development experience with a focus on iOS and tvOS development.
* Developing proficiency in Swift and UIKit is essential.
* A bachelor's degree in Computer Science Engineering or equivalent work experience is required.
* The ideal candidate will possess basic problem-solving skills and a willingness to learn how to debug issues in a production environment.
* Experience with CICD pipelines, automated testing concepts, and Agile development methodologies is highly desirable.
* Developing written and verbal communication skills and the ability to work collaboratively in a team environment are key to this role.
* SOME exposure to application architecture design and implementation concepts would be beneficial.
* Familiarity with basic design and architectural patterns is necessary.
* The successful candidate will have a willingness to learn about and participate in on-call support for critical emergent customer-facing issues in production with significant guidance.
* Eagerness to learn from and collaborate with more experienced engineers is essential.
* SOME exposure to working with video playback on iOS or tvOS apps would be advantageous.
* A basic understanding of video analytics and telemetry concepts is preferred.
Salary and Benefits: This contract position offers a competitive salary package, including benefits that align with industry standards.
Required Skills and Qualifications:
* Proficiency in Swift and UIKit.
* Experience with CICD pipelines, automated testing concepts, and Agile development methodologies.
* Basic problem-solving skills and a willingness to learn how to debug issues in a production environment.
* Developing written and verbal communication skills and the ability to work collaboratively in a team environment.
* Familiarity with basic design and architectural patterns.
Others: The successful candidate will have the opportunity to work on challenging projects and contribute to the growth and development of our company.