Developer, Front End (React)

Full Time
San Jose
11 months ago
 

The Critical Mass technology team is looking for an inspired, motivated front-end developer to join our team. We are an experience design agency with a focus on the customer, which means that multi-discipline collaboration and prototyping are at the heart of our process. We use some of the most popular tools to build and deliver our work, but it all boils down to HTML, CSS, and JS for a front-end developer. A strong grasp of "Vanilla" JavaScript will help you greatly in this role. Experience with performance or accessibility is a bonus. Ideal candidates don't necessarily need to be an expert in these technologies, but some experience with them and a deep passion to improve your craft is a must.

The role will be mentored by a Tech Lead and work with a larger tech team, so you won't be on an island. We thrive on a balance of collaboration and focused time which means you won't be spending all your time turning PSDs into HTML - rather, you'll be part of the design and prototyping process. Critical Mass is a creative company at heart that uses technology to deliver amazing experiences to our clients and data to get better over time. We have a lot of fun and hope you'll join us. 

You will:

  • Rapid prototyping with code, using modern front-end frameworks and a digital pattern library
  • Deliver solutions balancing technical and business requirements. Experience has taught you what works. Your long history in the game helps you choose the best mix of proven and cutting-edge technology.
  • Interacting with project teams to understand business and user requirements
  • Maintaining high coding standards and practices and exercise quality control on all aspects of web development
  • Problem-solving in all areas of web development 
  • The role requires strong communication skills, client-facing and must be able to effectively communicate their technical solutions to Technology Architects or Tech Leads who are native English speakers

You have:

  • 3+ years demonstrated development experience with hand-coding advanced HTML, CSS, HTML5, CSS3, and JavaScript
  • Experience developing with modern front-end tools and frameworks, React, SASS/SCSS, ES6
  • Package manager and automation tool experience (Webpack)
  • Demonstrated understanding of Responsive Web Design principles
  • Proficiency with semantic HTML Markup
  • Experience diagnosing and solving cross-browser/cross-platform issues
  • Experience working with cross-functional teams
  • Accessibility knowledge (WCAG 2.0 Level AA)
  • Experience working with cross-office teams

Critical Mass is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not tolerate discrimination on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. If you are an individual with disabilities who would like to request an accommodation, please reach out to accommodations@criticalmass.com.

We are committed to fostering diversity, equity, and inclusion within our pool of candidates, with a target of achieving at least 50% representation from underrepresented communities.

The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs criticalmass.com and us.greenhouse-mail.io. We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.

If U.S. based: https://www.consumer.ftc.gov/articles/job-scams#avoidIf Canada based: https://www.canada.ca/en/services/finance/consumer-affairs.htmlIf U.K. based: https://www.gov.uk/consumer-protection-rightsIf Costa Rica based: https://www.consumo.go.cr/educacion_consumidor/consejos_practicos.aspx