All Careers
< Career 10 / 16 >

Senior Front-End Developer

On the Front-Lines of Development

You’ll be responsible for the front-end development and architecture of interactive projects and collaborating with a very skilled and passionate team of designers, developers and producers.
You will have the chance to work on a variety of projects including (but not limited to) web applications for desktop and mobile, large dot-com sites, user interfaces for tools and content management systems, and out-of-home installations. As a Senior Front-End Developer, you’ll be leading the build of large sites and technically complex projects with an eye to architecture and structure.

Key Duties

  • Lead developer on large projects, working alongside software engineers and providing leadership for other front-end developers on the project
  • Direct collaboration with our production, creative, strategy, and studio teams
  • Architecting front-end solutions for larger dot com sites, determining modularity, systematic design, and planning for extensibility
  • Advocating front-end optimizations and code maintenance
  • Mentoring junior members of the development team, providing guidance and support
  • Must Have

  • Proficiency with HTML5, CSS3, and JavaScriptExperience with modern JavaScript frameworks and tools (React, ES6, Backbone, etc)
  • Experience with CSS pre and post-processors (SASS, LESS, PostCSS, etc)
  • Experience with build tools (Webpack, Grunt, Gulp, etc)
  • Experience with dependency management tools (NPM, Browserify, RequireJS, etc)
  • Experience working with responsive design and developing for mobile, tablet, and desktop
  • Experience working with creatives to define design systems and style guides
  • Past experience developing and maintaining large sites with multiple developers
  • Knowledge of SEO and Accessibility best-practicesUnderstanding of front-end performance optimization techniques
  • Strong OOP skills, strive to write clean and maintainable codeAppreciation for design and animation
  • Good to Have

  • Computer science background
  • Experience implementing unit tests and developing using TDD
  • Experience with Cinder, OpenFrameworks, Processing, Unity or Flash
  • iOS and Android development experience
  • Experience integrating with third party RESTful APIs
  • CMS integration and development
  • Firstborn offers an excellent compensation package that includes:

  • Competitive salary (compensation will be based on experience)
  • Full Medical, Dental, and Long Term Disability Insurance
  • We also offer Vision, Short-term disability, and life insurance at no cost
  • 401K
  • Pleasant, enthusiastic, fast paced work environment with great people who love what they do
  • – All fields required