Front-End Web Developer

New York, New York, us
2018-11-28 07:47:12

Blue State Digital

You could be a part of the Web and Product Development team helping causes, campaigns, and brands transform how they engage their most important people. As a Front-End Developer, you will:

  • Work with members of our UX, design, content, and project management teams, often acting as Lead Developer on the project
  • Use modern web standards to build dynamic, responsive websites and custom platforms
  • Support ongoing projects and make improvements to existing code
  • Contribute to scoping and estimating discussions, working with Business Development teams as needed
  • Produce quality work on a tight schedule, delivering on time and on budget
  • Actively communicate status with project managers and other stakeholders throughout the course of a project
  • Mentor and provide guidance to junior team members
  • Understand what’s new and exciting (yet practical) and help push our craft forward

The team

You will be a part of the Web and Product Development team (WPD) working with both our creative agency team. You’ll work in either the NY or DC office.

The top things we're looking for

2+ years of working experience in professional agency work environment with cross-discipline teams

Experience as a direct contributor to the design/scope feedback cycle and estimating complex projects

Ability to manage client and internal expectations, balancing scope and timelines, and translate requests from non-technical people into asks of very technical people

Familiarity with modern HTML, CSS, and JavaScript, including ES6.

Comfort with version control (especially Git) and using the command line

Some experience with JavaScript frameworks (ideally React or Vue) and a point-of-view on when you’d use them

Experience working with third-party APIs or decoupled CMSs

Other preferred skills:

Experience configuring and theming Drupal, Wordpress, or another CMS

Some familiarity with PHP and SQL queries or other back-end technologies

Experience with an agile or semi-agile workflow