Full-Time

Senior Front End Developer

Critical Mass

Critical Mass

1,001-5,000 employees

Digital experience design agency

Data & Analytics
Consulting
Consumer Software
Fintech
Real Estate

Senior

San Jose, CA, USA

Required Skills
jQuery
Agile
JavaScript
React.js
Git
SEO
Quality Assurance (QA)
Vue.js
SCRUM
Web Development
AngularJS
HTML/CSS
Requirements
  • Advanced English Proficiency
  • 3-4 years of experience working with Front-End technologies (ES6/HTML/CSS/JavaScript)
  • Excellent knowledge of recent development practices (Mobile First, MVC, Object Oriented development)
  • Fluency in at least one major mainstream JavaScript library and/or framework (eg. jQuery, Angular, React, etc...)
  • Experience configuring FE builds (npm, gulp/grunt), a11y and web performance
  • Work experience with cross-browser and cross-device compatibility
  • Work experience with automation and pre-processing tools (eg. Gulp, Grunt, SASS, LESS)
  • Work experience integrating web solutions with external web services
  • Knowledge of design patterns (e.g., model-view-controller, observer, object oriented, etc.)
  • Experience pre-processing CSS styling (SASS, LESS)
  • Fluency with data transfer formats and protocols popular in web applications (eg. JSON, XML, HTTP)
  • Capable of writing code compliant with modern accessibility (eg. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
  • Capable of working with version control systems (SVN, GIT, Mercurial)
  • Capable of building proof of concept prototypes
  • Working experience with AEM (Adobe Experience Manager) and Vue.js is a plus
  • Capable of troubleshooting, debugging, and doing root cause analysis of web applications issues
  • BS in Computer Science or related technical discipline; or equivalent experience as Software Developer is a plus
  • Experience in Digital Agencies projects, Web development projects, SCRUM/Agile software projects)
Responsibilities
  • Developing web applications that follow the latest web standards and conforms with leading-edge front-end technologies
  • Works closely with Creative, Business, Technology and QA teams to ensure the solution will meet the requirements and performance targets (mobile, desktop)
  • Owns the development of web applications and ensures they follow the overall technical architecture and design established by the technical lead
  • Implements user and business requirements which are composed of multiple development activities
  • Maintains up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices
  • Debugs or troubleshoots complex issues in existing web applications
  • Proactively provide feedback on policies and procedures when an opportunity for improvement exists
  • Proactively provide guidance and support to other members of the in fulfill their tasks and improvement their performance and overall technical skills

Critical Mass was founded when a design visionary and a successful entrepreneur came together with a focus on digital experiences in a rapidly evolving space. Critical Mass has helped global brands reimagine digital and transform their businesses though strategic consulting, innovative creative ideas and cutting-edge technology thinking.

Company Stage

M&A

Total Funding

$238K

Headquarters

Calgary, Canada

Founded

1996

Growth & Insights
Headcount

6 month growth

3%

1 year growth

12%

2 year growth

45%

Benefits

Professional Development Spending Account that can be used for conferences, courses, subscriptions, books

Competitive pay and benefits

Match charitable donations up to $100USD

Flexible, reasonable work-from-home arrangements whenever possible