Staff Front End Engineer

| Greater NYC Area
Sorry, this job was removed at 9:16 a.m. (EST) on Wednesday, October 25, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

BuzzFeed is seeking an experienced front end developer who is passionate about building software to join our site team, supporting BuzzFeed.com. This is a great opportunity to make a big impact by shipping code that will be used by over 200 million people every month.

BuzzFeed’s engineering team runs a lean, iterative development process where we deploy early and often. We're looking for an experienced engineer who can lead teams, contribute independently and work with other teams including Product, Design, and Infrastructure to deliver our products—this type of collaboration is key to our success!

BuzzFeed tech teams take pride in designing elegant, simple solutions to challenging problems, creating quality software and promoting best practices for writing maintainable, well­-tested code.

About the role:

BuzzFeed engineering leads take initiative and drive technical improvement by creating standards and choosing tools that enable the entire organization. Our staff engineers take pride in designing elegant, simple solutions to challenging problems, providing best practices for writing maintainable, well-tested code, and mentoring less experienced developers.

Responsibilities:

  • Lead technical initiatives
  • Mentor & train junior members of the tech team
  • Work collaboratively with other teams across tech; other technical leaders and design/product/qa
  • Own the output and day-to-day operations of your team
  • Help translate business goals to technical projects
  • Be hands on with code. Carry out code reviews and architecture reviews

It's essential you have:

  • Proven experience in building large scale web applications
  • Fluency in dynamic languages. e.g. JavaScript, Python
  • Excellent front-end web development skills:
    • An understanding of semantic and accessible markup patterns for flexible reuse.
    • Experience working with CSS / SCSS at scale and knowledge of managing complexity.
    • Excellent JavaScript programming skills. You should have a fundamental understanding of the language and how to use it to develop large, modular applications.
    • Good understanding of techniques such as Responsive Web Design and progressive enhancement.
  • Experience of TDD in server and client side contexts.
  • Experience working with automated testing solutions and an understanding of the pros and cons.
  • Understanding of Service Oriented Architectures and consuming RESTful web services.
  • Ability and willingness to work and improve legacy services.
  • Knowledge of strategies to improve FE performance (both load and runtime)
  • Experience with agile workplaces and working within a collaborative team.
  • Experience with mentoring team members and assisting with their professional development

A big plus would be:

  • You can go full-stack if you need to (python, docker, AWS)
  • Healthy interest in emerging platform level technologies – http/2, service worker, offline storage etc.
  • A level of familiarity with AWS or similar Cloud Infrastructure and associated tooling.
  • Experience working with continuous delivery and an understanding of the associated processes.

About BuzzFeed

BuzzFeed is the leading independent digital media and tech company delivering news and entertainment content to a global audience. We have offices in 18 cities around the world and more than 1300 employees including reporters, video producers, data scientists, engineers, brand strategists, and more. We infuse hard work and fun though a culture of experimentation, teamwork, equality, and humble confidence. As an employee, you’ll enjoy perks like office events, snacks, career development courses, and no work on your birthday! But most importantly, you’ll work with inspiring colleagues to build tools and create content that helps connect people all over the world.



Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

111 E 18th St, New York, NY 10003

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about BuzzFeedFind similar jobs