Our client is a leader in the Automated Digital Marketing space, building the next generation platform, using the newest technology and practices to build a microservice based enterprise application in a distributed cloud-based architecture. Passionate about cutting-edge technology? Enjoy the fast pace of an Agile environment? They’re looking for the best and the brightest to join their team of world class Engineers. Sound like a fit for you? We value and encourage diversity in the workplace and women, minorities, and veterans are highly encouraged to apply. Thank you.

Job Type: Perm

Location: Remote, PST hours

Looking for a Sr. Frontend Software Engineer with a strong background in JavaScript Frameworks (React), who understands the elegance of simplicity and who thrives working in a collaborative agile environment. This role will offer a flexible environment with limited maintenance projects and a fun cohesive team that is always pushing to work with new, modern technologies and cutting-edge development! 

Who You Are:

  • More than five years of experience working with JavaScript frameworks/libraries such as React, Angular, or Vue in TypeScript.
  • The ability to translate UI designs into working code.
  • Collaborative leader of technological and UX innovation.
  • A solid understanding of front-end security (XSS, Auth, CORS).
  • Expertise in HTML/CSS/JS as well as writing test automation in Cypress and React Testing Library.
  • Experience using CI/CD tools (Bitbucket Pipelines, Jenkins, GIT, etc).
  • A strong understanding on how to ensure the performance, maintainability, and extensibility of frontend code.
  • Understanding of working in a SOA (Service Oriented Architecture) leveraging GraphQL APIs.
  • Good interpersonal, written, and oral communication skills with the ability to work well in a collaborative agile environment.
  • High self-motivation and direction, with keen attention to detail.

Bonus Points:

  • 3+ years of professional React development
  • Experience working in a TDD (Test Driven Development) / BDD (Behavior Driven Development) environment
  • The ability and willingness to mentor less experienced developers
  • The ability to translate requirements from other technical staff into a comprehensive design
  • Some full stack experience, specifically with Java
  • The ability to work with all levels of staff within and outside of the Technology and Product organization

What You’ll Be Doing:

  • Working with the following technologies: ReactJS, PostCSS, GraphQL, Storybook, Jest, React Testing Library, Cypress, New Relic, Java, Maven/Gradle, Bitbucket Pipelines, Jenkins, Docker.