Job Description

Senior JavaScript developer 


Bay Area/ Cupertino, CA


We’re looking to add a Senior JavaScript developer with strong communication and client skills, who can take on a leadership role both technically and as a mentor to others. We want you to help our whole team improve our code quality, and help build our reputation. You should be actively engaged and passionate about the technologies you are using, quick to learn, and excited to collaborate. The right person for this role is inspired by a work environment in which requirements and technologies vary from project to project, driven by a balance of the client’s needs and our expertise and experience.

  • In addition to web development for client and internal projects, the person in this position will:
  • Write blog posts, speak at conferences, lead meetups, etc.
  • Provide expert advice for advanced technical issues (during needs assessment, product design, and when a developer gets stuck)
  • ?mplement best practices (testing, code quality, code review process, git flow, etc.)
  • ?elp us write open-source tools that team can maintain
  • ?e a decision maker for the web team (with everyone’s help, but this should be the person who is responsible for ensuring that decisions are being made and things are moving forward)
  • ?entor junior developers
  • Professional experience with React and Node.js, with 4-6 years of overall Web development experience.
  • Thorough knowledge of React and Node.js best practices, with a commitment to writing well-tested code
  • Communication skills that excel not only with engineers, but also with project managers and clients
  • Expertise with technical leadership and mentorship
  • Competitive compensation
  • Healthcare package with vision and dental
  • Vacation / PTO
  • Retirement plan
  • Support for your continued learning and professional development
  • Hardware and software

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online