Previous Job
Previous
Software Engineering- Front End Engineer
Ref No.: 13-00489
Location: New York, New York
Position Type:Direct Placement
Start Date: 10/15/2013
Software Engineering- Front End Engineer

This position will use a real-world agile development process that includes rapid development of new products designed by small teams working closely business. This group is innovating on the web on mobile with new and ground breaking iOS and Android applications and responsive websites; and with our realtime video network.

Looking for hardcore software development and design professionals who take user interface design and coding seriously.

Responsibilities
- Work with world class editors and designers to maintain and create the next generation responsive web applications
- Build efficient and reusable frontend abstractions, systems, and APIs
- Identify and address performance bottlenecks
- Participate in design and code reviews
- Stay up-to-date on the innovations in web software and technology
- Ensure we takes advantage of the best practices for frontend engineering

General Requirements
- Experience with ticketing systems like JIRA
- Experience with Test Driven Development and Continuous Integration
- Experience with Agile Development
- Experience with MySQL, Unix, and Open Source Software
- Experience with Design Patterns, Object Oriented Programming, and Functional Programming
- Strong interest in journalism, media, or any of the liberal arts

Specific Requirements
- Expertise and experience with HTML, CSS, Javascript, and jQuery.
- Expertise and experience with MVC frameworks like Backbone, KnockoutJS, and JavascriptMVC
- Expertise and experience with web standards, CSS-based design, and cross-browser compatibility