Software Engineer, Web Frontend, Cnbc

NBC Universal Englewood Cliffs , NJ 07632

Posted 4 weeks ago

Responsibilities

The CNBC Digital Technology team is seeking a Software Engineer to design and build software solutions across CNBC's Digital Platform. The Software engineer role focuses on Frontend development. The role requires hands-on software development skills, deep technical expertise across the entire software delivery process, from content generation to delivery.

Here's how to tell if you're who we're looking for:

  • You have a strong passion for new technologies and driving innovation.

  • You get excited about collaborating with team members to produce results.

  • You deliver high quality, production ready code.

  • You're interested in expanding your skillset and never stop learning.

Qualifications:

  • BS degree or higher in Computer Science with a minimum of 3+ years of engineering experience.

  • Experience building web frontend beyond just prototypes. Hands on coding experience building clean, fast WEB pages and components.

  • Hands on experience building applications in React-Redux a strong plus

  • Skills styling web applications using CSS 2/3, SASS

  • Experience with one or more technologies such as ReactJS, Redux, SASS, ES6, JSX, Babel, Apollo GraphQL and NodeJS technologies.

  • Experience working on large scale, high traffic websites a plus.

  • Solid understanding of core programming principles and design patterns.

  • Experience building mobile web applications

Desired Characteristics:

  • Good Communication skills (verbal and written) with an ability to work in a highly collaborative environment

  • Good organizational skills with the ability to track and prioritize numerous tasks

  • Proactive personality with a proven track record of following through, exhibiting ownership, and delivering on responsibilities

Your Day to Day Includes:

  • Hands-on software development building frontend web applications

  • Working closely with your peers in product and design to ideate on our projects and roadmaps

  • Creating and maintaining technical documentation

  • Participating in meaningful and thorough code reviews

  • Collaborating with the team to ship new features quickly

  • Helping to improve code quality by writing unit tests.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Ios Cnbc

NBC Universal

Posted 1 week ago

VIEW JOBS 11/7/2019 12:00:00 AM 2020-02-05T00:00 Responsibilities Role Outline: The CNBC Digital Technology team is seeking an iOS software engineer to develop CNBC's flagship iOS app . The role requires hands-on software development skills, deep technical expertise across the entire software delivery process, from content generation to delivery. Who We're Looking For: * You consider yourself to be top talent. * You have a strong passion for new technologies and driving innovation. * You get excited about collaborating with team members to produce results. * You deliver high quality production ready code. * You're not the person who waits for others to come up with solutions. You are the solution. * You're interested in expanding your skillset and never stop learning! Your Day to Day Includes: * Using your knowledge of iOS development to build new features into our flagship CNBC App * Working closely with your peers in Product Development and Design to participate in current and future product iterations * Creating and maintaining technical documentation * Participating in meaningful and thorough code reviews * Taking every opportunity make an impact on the design, architecture and implementation of our product * Helping to ensure the performance, quality and responsiveness of the application * Collaborating with the team to ship new features quickly * Helping to improve code quality, unit test scripts and code coverage Requirements: * BS degree or higher in computer science or 4+ years of broad engineering experience * Experience in developing, deploying and supporting complex iOS applications * Solid knowledge of Swift and Objective-C * Experience with code coverage and unit testing tools like Quick, Nimble, OCMock etc. * Solid knowledge of XCode/AppCode IDE, build and distribution processes * Demonstrable knowledge of dependency managers such as Cocoapods * Experience integrating with APNS * Experience working with analytics tools like Omniture, Comscore, Parse.ly etc. * Solid knowledge of Restful services * Demonstrable knowledge of building responsive user experiences across phones and tablets * Experience in performance, scalability, security, architecture, and engineering best practices * Willingness to stay up-to-date with the latest in emerging technologies/trends on mobile platforms * Experience integrating with third-party libraries such as video and display advertising * Experience implementing in-app purchase would be nice to have * Experience implementing personalization solutions would be nice to have Desired Characteristics: * Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment * Good organizational skills with the ability to track and prioritize numerous tasks * Proactive personality with a proven track record of following through, exhibiting ownership, and delivering on responsibilities * Highly adaptive and capable of being an individual contributor and working as part of an extended team. We Offer: * This position is located in Englewood Cliffs, NJ, which offers great perks and amenities like: free onsite fitness center, dry cleaning, gourmet cafeteria, massage therapy, ping pong tables, foosball and much more for our employees! * New technology space with free shuttle service to/from multiple locations in Manhattan, Brooklyn, Hoboken and Jersey City. * Medical, Dental, Vision, 401K, PTO * Universal Park Tickets and company wide discounts * Active investment in skill-building and growth * Volunteer Opportunities and many more! NBC Universal Englewood Cliffs NJ

Software Engineer, Web Frontend, Cnbc

NBC Universal