Senior Front-end developer

Senior Front-end Developer

Senior Front-end Developer

Apply now

Work with clients, product managers, designers, other engineers to prototype, iterate and engineer the future. Move fast, iterate quickly and release often. Thrive on collaboration, and take full ownership of your work. There’s no bench players or silos here, every member of the team is integral and expected to drive our company and product forward on a daily basis. Our Front-end stack is varied and includes: Backbone.js, RequireJS, HTML5, CSS3, Sass, and anything that is going to push the design envelope further.

Basic traits we look for

  • Work as a
    team

  • Take
    ownership

  • Challenge when
    needed

  • Enable others

  • Love what
    you do

The skills

  • HTML | CSS | PHP
  • Sass | Less
  • JavaScript Frameworks - ReactJS | AngularJS | EmberJS | jQuery
  • Front End frameworks - Bootstrap | Semantic UI
  • RESTful services and APIs
  • Responsive and mobile development
  • Testing and debugging
  • WordPress

What we are looking for is Pixel Perfect Front End Development and

HTML

  • HTML5 support and testing for legacy browsers (including legacy IE)
  • Semantic naming

CSS

  • Preprocessors: Sass/Less
  • Properly structured with appropriate Semantic and content independent naming structures
  • Layered and clean targeting
  • Implementation of single-source responsive design

JavaScript

  • Modern JavaScript using modules with ES6+ conventions
  • TypeScript
  • Transpilation for legacy browsers
  • Ability to process client/server interactions using defined schemas such as JSON API and GraphQL
  • React/Redux or Angular, preferably both
  • Mocha/Jasmine

Node.js

  • Build systems: web pack preferred, gulp required
  • Proper use of Node build tools and their role in the software deployment life cycle
  • Automation of Front-end builds and
  • Yeoman for project generation and ability to write custom generators if needed

Software engineering

  • Understanding of software design patterns and implementation of those patterns in JavaScript
  • Understanding of the MVC/MVVM software patterns
  • Understanding of Sitecore data architecture and component-based designing.

Microsoft stack

  • Familiarity of Visual Studio and working with the Visual Studio toolset including builds, local deployments, and the IIS web stack
  • Familiarity with ASP.NET MVC and Razor views
  • Familiarity with a distributed source control system such as Git

Soft Skills

  • Problem solving skills
  • Understand industry trends and content management systems
  • Strong communication skills - be able to communicate with your colleagues, clients, other developers
  • Leadership skills
  • Teamwork
  • You don’t have to be a designer, but you will be interacting with designers, clients and the product team
Apply now

Please attach your portfolio & resume.