company_logo

Full Time Job

Front-End Developer - Broadcast Interactive Applications

NBC News

New York, NY 06-12-2023
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Responsibilities

NBC News is seeking a passionate and talented Front-end Developer with experience in building complex data-driven applications while contributing to the evolution of technology and journalism.

As part of this team, you will be responsible for building and evolving our cutting-edge interactive election application used by our journalists to present real-time election results and data visualizations through our centerpiece interactive touchscreens.

Working closely with our stakeholders, analysts, designers, and vendors to ensure that our broadcast applications meet the highest standards of reliability, accuracy, and user experience to meet the needs of our coverage.

The roadmap for the team you will be joining can provide opportunities for professional growth and development with the potential to take on a leadership role within the team.

Key responsibilities include:
• Design and development of interactive tools to create appealing and engaging interfaces for our broadcast production screens.
• Build and maintain front-end components, libraries, and frameworks.
• Collaborate with backend development to ensure seamless integration of front-end and backend components
• Collaborate on creative UI/UX design challenges around complex data storylines.
• Optimize front-end performance and ensure stability with low latency while easy for the user to navigate.
• Work closely with stakeholders to understand requirements and refine features to enhance the tool's usability, accuracy, and effectiveness in our broadcasts.
• Write clean, well-documented, and performance-oriented code and actively contribute in code reviews.
• Maintain a strong understanding of emerging technologies, data visualization trends, and best practices in front-end development and live broadcast technologies.

Qualifications
• 3+ years of experience in front-end development, focusing on complex data visualizations and experience.
• Strong knowledge in front-end development technologies and related frameworks. (HTML, CSS, JavaScript, React, Angular,TypeScript, or Vue)
• Experience with data visualization libraries. (D3.js or Highcharts)
• Experience with geospatial mapping tools. (Mapbox, TopoJSON)
• Excellent problem-solving and communication skills, as part of a collaborative team in a deadline-driven industry.
• Experience with version control systems such as Git.
• Passion for creating high-quality user experiences and following best practices.
• Demonstrated understanding of backend development technologies and real-time streaming technologies, APIs, and web services. (Python, Ruby, Node.js, Kafka, RESTful APIs.)
• Ability to thrive in a fast-paced, deadline-driven environment

If you are passionate about front-end development and interested in data-driven journalism and the role technology can play in connecting with our audience, we encourage you to apply.

This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website.

Salary range: $110,000-120,000

Additional Information

NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations in the US by calling 1-818-777-4107 and in the UK by calling +44 2036185726.

Jobcode: Reference SBJ-d8b6kq-18-227-111-48-42 in your application.

Salary Details
Salary Range: $110,000 to $120,000 Per Year ($ USD)