Southern California Public Radio: Senior Developer

Posted by | May 3, 2012 | Web Professional Jobs Blog

Location: Pasadena, California

URL: http://www.Click2Apply.net/dmzvqpt

Senior Developer
Pasadena, CA 
Southern
California Public Radio (SCPR) is a member-supported public radio
network that operates 89.3 KPCC-FM in Los Angeles and Orange County,
89.1 KUOR-FM in the Inland Empire and 90.3 KPCV in the Coachella Valley.
Reaching more than 600,000 listeners every week, SCPR is the most
listened to public radio news service of any kind in Southern California
and serves the diverse communities of Southern California with award
winning local news coverage as well as the most NPR (National Public
Radio) content available anywhere in the region.
SCPR’s
flagship station, KPCC, has garnered over 200 journalistic honors
including 3 Distinguished Radio Journalist awards (from the Greater LA
Chapter of the Society of Professional Journalists). SCPR also features
signature public radio programs from American Public Media, the BBC and
Public Radio International. Listeners around the globe can access news,
join blogs, download podcasts, as well as hear a live web stream at: www.scpr.org.
Our
workplace is as dynamic as our programming!  Diverse, creative and
compelling doesn’t just describe what we do, but also who we are.  We
tap into the life experiences of our employees for perspective and
balance.  In addition to pursuing your talents in a creative, energetic
workplace, you’ll discover competitive pay and benefits, a culture that
encourages learning and development, and opportunities for advancement. 
A career at Southern California Public Radio is your opportunity to
inspire – and to be inspired.
Position Summary:
The
Senior Developer will work closely with the technical and editorial
staff to aid in the creation, production and maintenance of digital
initiatives and infrastructure for 89.3 KPCC Southern California Public
Radio (KPCC.org). S/he works in a creative and technical capacity to
build and maintain underlying and top-level systems that support
high-volume digital content distribution for KPCC public radio
audiences. This position will also be responsible for the mentoring of
other SCPR developers in technical standards and best practices. This
position will work in a hands-on capacity to set up, administer and
monitor KPCC infrastructure; and build, maintain and deploy KPCC
websites and apps. The Senior Developer works on a variety of digital
media platform products including websites, iPhone/Android/iPad apps,
mobile websites, blogs, streaming and downloadable audio and video
services, RSS feeds, podcasts, and more.
Southern
California Public Radio (SCPR) is a member-supported public radio
network that operates several radio stations in and around Los Angeles.
Reaching more than 600,000 listeners every week, SCPR is the most
listened to public radio news service of any kind in Southern California
and serves the diverse communities of Southern California with award
winning local news coverage as well as the most NPR (National Public
Radio) content available anywhere in the region.
Position Responsibility:
  • Engages in long-term technical planning and influences the direction of KPCC’s technical infrastructure
  • Responds to daily production priorities and development requests defined and assigned by the Sr. UX-Designer
  • Pairs
    with and/or trains other developers on utilizing standards, tools,
    patterns and best practices. Performs regular code reviews to ensure a
    high standard of software quality
  • Mentors other SCPR developers in technical standards and best practices
  • Builds consumer-facing sites and mobile apps that support SCPR’s mission and audience growth
  • Conceives
    and builds features that improve the audience experience (sites and
    apps) and the editorial workflow process (CMS and newsroom tools)
  • Identifies
    areas of opportunity to make product development more efficient and
    maintainable, and builds high-level applications and tools that support
    KPCC developers and simplify common development scenarios
  • Manages test suites that reduce production errors and encourage continuous integration
  • Stays
    current with emerging trends in application/systems development and
    delivery to ensure the organization uses the latest technologies
  • Proactively monitors and troubleshoots infrastructure issues and application performance
  • Oversees day-to-day administration of Digital Media systems
  • Serves “on-call” to respond to and resolve service disruptions
  • Documents system design and procedures
  • Designs, tests and implements disaster recovery plans
  • Works
    in conjunction with designer, programmers, and producers to create and
    support systems which allow digital and broadcast staff to build,
    maintain and deliver online content via a broad range of vehicles,
    including websites, mobile devices, streaming and downloaded media,
    newsletters, podcasts, etc.

Required Education and Experience:
  • Bachelor’s
    Degree or equivalent experience in computer science, journalism, media,
    communications, design and/or equivalent experience
  • Experience in web development at every level of the solution stack
  • Mastery of a full-stack MVC web framework (we use Rails) and object-oriented design
  • Experience with network and server planning
  • Experience with development and performance tuning of MySQL database-driven websites
  • Experience building, scaling and maintaining robust streaming and downloadable media systems.
  • Experience with Git
  • Experience with writing clean, maintainable HTML/CSS
  • Experience with JS frameworks (we use jQuery) and AJAX/JSON
  • Experience maintaining, customizing and extending content management systems
  • Experience publishing and consuming APIs using REST and/or SOAP

Required Skills, Knowledge and Abilities:
  • Solid understanding of fundamental communication protocols like TCP/IP, HTTP
  • Knowledge of best practices related to security, performance, and disaster recovery
  • Mastery of LINUX/UNIX
  • Experience with web server configuration, monitoring, trending, network design, high availability
  • Mastery of Rails/Ruby, or equivalent MVC framework
  • Solid oral and written communication skills
  • Demonstrated ability to work in an interdisciplinary team environment
  • Familiarity with communicating technical requirements
  • Ability to analyze requirements and provide accurate work estimates
  • Ability to work under heavy deadline pressure
  • Ability to work with little supervision
  • An eye for design and the ability to conceive and prototype news apps and new product features
  • Good editorial judgment and intuition about how to design and package content in new ways
  • Strong knowledge of SEO, SEM and social media trends
  • Good front-end development skills, with ability/desire to learn to code Rails templates
  • Good ideas, strong opinions, a collaborative attitude and strong work ethic
  • HTML/CSS mastery, with a passion for web standards
  • Solid oral and written communication skills

Preferred Skills and Experience:
  • Experience in working with large-scale, consumer-oriented websites
  • Experience with media sites
  • Experience with creating mobile sites and apps
  • Experience working with native mobile SDKs for iOS and Android
  • Experience
    with current tools & techniques for building rich client-side
    applications, including Node.js, Backbone.js, and CoffeeScript
  • Experience with stylesheet authoring frameworks such as SASS or LESS
  • Experience
    with HTML5/CSS3 and related technologies: particularly CSS media
    queries, HTML5 video/audio, JS feature detection, geolocation and web
    storage, and Canvas
  • Familiarity with public radio a plus
 
For a complete job description and to apply go to:
 
Southern California Public Radio is an Equal Opportunity Employer.
We encourage candidates with a diversity of life experiences to apply.

To apply: Apply Here: http://www.Click2Apply.net/dmzvqpt

View full post on Recent Design Jobs

412 total views, 1 today

Tags: , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *