Search TSR Jobs

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee’s voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

iOS Engineer

Job Description

  • Location: New York , NY
  • Remote: Remote
  • Type: Contract
  • Job #72469

Job Posting Title: Engineer – iOS Department:

Department: Streaming Engineering

TVOs experience is preferred,  will consider someone who has strong iOS experience only.

Role Details:
We are looking for a motivated iOS Developer with a natural inclination to elegantly solve problems. As a member of our mobile engineering team the developer will have the opportunity to directly help enhance the video streaming experience of our large and expanding mobile customer base. This role will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team. We are constantly evaluating and adapting the latest and greatest on the iOS/tvOS platforms and there’s always something new to learn!

Your Day-to-Day:Technical development, debugging, and delivery of best-in-class tvOS and iOS native applications

Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
Continuously improve the applications – find and fix bugs while improving application performance
Discover, evaluate, and implement new technologies to maximize development efficiency ? Implement upgrades, rebuilds and additional porting of applications
Balance multiple tasks and projects simultaneously in a results-oriented environment
Evaluate opportunities to bring new features to mobile users from a technical perspective
Create technical requirements documentation based on Product requirements
Build strong working relationships with coworkers, customers (internal and external), and company management
Additional other duties and responsibilities as assigned Key Projects:
Program tvOS and iOS applications
Enhanced video viewing experience Qualifications: 

What you bring to the team: You have
2+ years of iOS development experience
Excellent programming skills in Swift
In-depth knowledge of the iOS platform and deep familiarity with Xcode
Sound programming fundamentals: experience working with memory management, multi-threaded programming, animations, etc.
Experience working on UI design for all size-classes using storyboards and xibs
Acted as a key contributor to at least one publicly released native iPhone application
Experience in consuming RESTful APIs to connect with back-end services.
Experience working with Agile development processes
Excellent interpersonal skills; able to work well with non- technical members of the development team You might also have –
BS/BA degree in a technical field such as Computer Science or equivalent experience
Background supporting the integration of rich media assets, including video, into mobile properties
Experience integrating ad serving products and analytics/reporting tools in building iOS apps
Continuous Build & Test Automation experience
Experience working with entertainment, games, news, or sports-related properties preferred
Understanding of streaming video and DRM concepts
Knowledge of Localization practices and concepts in Xcode
Experience with Swift Package Manage

Include a message to the recruiters.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!