Description
This is your opportunity to join a fast-paced; action oriented combined Digital Media and Creative team. You will work alongside engineers and designers in our newly formed Digital Media Team to create premiere web applications for major sports leagues, including MLB, NCAA, and NASCAR. This is a small team of energized individuals who recently shipped the top grossing sports app in the app store in Feb 2014, (NASCAR RaceView) and is now on point to envision and deliver new experiences for major league baseball and NCAA football.
This role will round out our team of mobile, gaming, and creative leaders with senior level web engineering. Bringing expertise in web technologies, your role will be to maintain our existing product-line (i.e., adding new features to the award winning RaceView Premium product coded in Flex and Flash) and help architect new ones (i.e., how would we visualize the path of a baseball and a player in a real-time using HTML 5; how would we architect a gesture-based iTV ‘hit the pitch’ experience integrated with partner SDKs).
Using your expertise in web architecture, you will create prototypes and products for coaches to use to evaluate players; fans to enjoy; on-air talent to use to tell stories live on TV; teams and analysts to use to evaluate player performance. This could include anything from mobile applications, to touch screen interfaces (on PC and devices), to web-based apps, so well rounded experience across platforms and code-bases is a must.
Additionally, an important part of this role is continuing to maintain a high level of quality and performance on our RaceView Premium product, which means you will have passion for and expertise with coding in Flash and Flex and for coding for complex browser matrices.
This position also requires leadership in technical communications. Your direct clients will be both internal and major league digital media operations team members. This role requires you to interact with them both verbally and in writing, explaining implementation details and building confidence in our teams’ technical competency, approach, and execution.
Some on-call evening and weekend work and oversight is required to support weekend events.
Required:
5+ years developing web based applications
Track record of producing end to end web-based prototypes
Strong experience with Flex, Flash and ActionScript 3.0
Strong experience with web technologies (HTML5, CSS, JavaScript, PHP, Apache) and MySQL
Experience developing consumer rich internet applications
Experience designing for complex browser matrixes and versions (Firefox, Chrome, IE) and troubleshooting challenges across each
Experience publishing builds (to staging servers and live sites); managing engineering details of releases; resolving live site issues on the fly; etc.
Experience providing architectural leadership to refactor existing software and build applications from scratch
Must possess excellent interpersonal, communication, problem solving skills and work well in a dynamic team environment
Demonstrated ability to quickly grasp new concepts
Self-starter and motivated to create well engineered software components and systems
BS in Computer Science, Computer Engineering or related discipline
Desired, but Not Required:
Experience developing real time data or media streaming applications
Experience with Ruby on Rails
Experience with build tools such as Maven, ANT
Experience with iOS, Android, Titanium, PhoneGap
Test Driven Development (TDD) and Agile development process
Experience with C++, Java, .NET, C#, SQL programming
Expertise with JavaScript libraries and frameworks such as JQuery, AngularJS, three.js, Underscore, Backbone
Expertise with HTML tools such as Yeoman, Grunt, Sass, LESS
Experience with 3D Graphics (OpenGL, WebGL, Unity)
Game, film, TV graphics or broadcast video experience
Interested in and knowledgeable of sports
This position includes competitive compensation and full benefits including medical, dental, vision, tuition reimbursement, matching 401(k), stock and fun company events and celebrations.
Equal Opportunity Employer