Role : IOS Developer
Location : Englewood,CO
Duration : 6+ Months
Rate : $50/hr on C2H(Max)
Job Description :
Required Skills- Swift, iOS
-
Job Description-
Word on the street: Starz is taking you places. Who knew you could get there faster by joining a group of highly efficient, increasingly dynamic and ever-growing software professionals as part of the Digital Platforms team. We’re responsible for all aspects of consumer-facing software solutions for Starz. With a small team and a startup-feel, the breadth of opportunity within this technology organization is vast and continually growing. From browsers and mobile devices, websites and native apps, game consoles and home media streamers – our teams are working on it all. We do full vertical slice product and software development – from UX and design to client and back-end services development. We’re committed to staying current, working within modern technologies and investing in our people through training and team development. If you’re a software professional that’s excited about working in the entertainment industry and making a difference to Starz subscribers then this is the team for you.
As a software mobile developer you will be a key contributor to one or more highly interactive product teams. You’ll spend your time meeting with your leadership team, gathering and understanding product requirements, proposing solutions, presenting ideas and building elegant software. You’ll work with professionals from within the team (UX, Business Analysts, Application Engineers) and in partner organizations (Quality Assurance, Environment Support) to ensure that your solutions are high quality and are compatible within the existing Starz infrastructure.
You’ll be working on a variety of consumer-facing products including Starz’s TVE platform (STARZ Play), our flagship websites (Starz.com, EncoreTV.com) and other critical systems. If you’re a rugged individualist that can analyze, create and enhance compelling, flexible and scalable products then this is the place for you.
REQUIRED SKILLS
Essential Duties and Responsibilities:
· Create, build and maintain software solutions using a variety of modern technologies.
· Contribute to the design, architecture and final implementation of Starz’s TVE platform including STARZ Play, ENCORE Play and MOVIEPLEX Play.
· Invent flexible solutions to challenging technical problems that are adaptable and scalable to future business needs.
· Must possess excellent analytical and troubleshooting skills which will be used to diagnose, debug and solve issues in current production platforms.
· Participate in code reviews with both internal and outsourced staff as necessary to ensure a high quality product.
· Collaborate with the broader Digital Platforms team including the Leadership team, quality assurance professionals, designers, business analysts and other software engineers in an open, creative environment.
· Be a subject matter expert for our client applications, back end services and business constraints.
· Enthusiastically pursue additional training and understanding of new technologies that may be relevant to the Digital Platforms team. Advise management on strategies for use of new technologies.
Systems Applications
· Thorough understanding and first hand use of modern development tools including JIRA, Eclipse, GIT, Bamboo, IVY, SoapUI and Visual Studio.
· Knowledge and consumer level experience with at least a few of the following devices expected: Internet browsers (Chrome, IE, Firefox, etc), Apple devices (iPhone, iPad), Android devices, Xbox 360/One, Playstation (PS3 and PS4), Roku, Apple TV, Samsung Smart TV, Fire TV.
Required Experience
· Bachelor’s Degree in Computer Science or similar discipline is preferred.
· 3+ years’ experience in an enterprise or consumer software development environment.
· 2+ years Agile software development experience.
· High degree of competency in core software development concepts.
· Expert level programming skills in one or more modern software development language (you chose!). Some examples we like: Java, C#/.NET, MVC4, WCF, Objective-C, Swift, Native iOS, Brightscript, WinJS, jQuery, and HTML5/CSS.
· Experience with modern frameworks and design patterns, minimum two years’ experience with an MVC paradigm.
· Experience with at least one modern, enterprise level database system.
· Firsthand experience and strong understanding of Web Services, REST and SOAP required.
· Experience working within video delivery/streaming technologies a plus.
· Experience working with analytics platforms (Omniture, Mixpanel, Conviva) a plus.
· Excellent verbal and written communication skills.