New York

Senior Frontend Developer

Apply

We are seeking a Senior Frontend Developer to join our local New York development team

About you:

  • You are a creative and innovative frontend developer, who enjoys working in a fast paced and technically challenging environment. You are self-driven, with an enthusiastic, flexible and 'can-do' attitude.
  • You enjoy sparring with colleagues. You think creatively, and like exploring new technologies, and solving challenges in an innovative fashion.
  • You have a keen interest and passion for frontend development and have a natural curiosity towards new technologies and trends you haven’t quite grasped.

Key Roles & Responsibilities:

  • Developing new user-facing interface components using React and JavaScript with commonly used workflows such as Redux
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Assisting in estimations as well as architecture definitions and documentation of new solutions

Desired Skills & Experience:

  • Minimum 6 years of experience in frontend development
  • Excellent HTML5, JavaScript (ES6/7) and CSS skills, particularly best practices for responsive web UI development
  • Experience with modular CSS and the use of CSS preprocessors such as SASS/LESS
  • Familiarity with one or more Content Management Systems (Sitecore, Drupal, Umbraco, etc.)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React and its core principles
  • Experience with popular React workflows (such as Redux)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs (GraphQL is also a plus)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Good understanding of SEO/accessibility principles.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking, optimization and debugging
  • .NET familiarity is greatly appreciated
  • Git is how you prefer to hide your snacks — if you could

Benefits:

  • 100% paid medical, dental and vision insurance
  • 100% paid maternity/paternity leave
  • Healthcare Flex Spending Accounts (FSA)
  • Group Life Insurance
  • Commuter Benefits
  • 401k

Salary is commensurate with experience.
Please Note This position is full-time in NYC. This is not a telecommute or contract position.
Please provide a short resume and cover letter
No recruiters!

Apply for this position

UX Content Strategist

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Senior Digital Project Manager – Website Production

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Digital Project Manager (Mid-Level)

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Media Insights Strategist

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Account Manager

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Senior Frontend Developer

First Name
Last Name
Email (required)
Link to your website / portfolio
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Senior Project Manager with Digital or Pharma industry experience

Please email your resume and application to and include “Senior Project Manager Application - Copenhagen” in the subject line.

Apply for this position

Senior Digital Designer

Please email your resume and link to your portfolio to and include “Senior Digital Designer Application” in the subject line.

Apply for this position

Digital Art Director

First Name
Last Name
Email (required)
Link to your website / portfolio
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Senior Digital Project Manager

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Digital Strategic Planner

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Apply for this position

Digital Growth Hacker

First Name
Last Name
Email (required)
Your Linkedin Profile
Attach PDF resume
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Attach PDF Cover letter
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.