You are viewing a preview of this job. Log in or register to view more details about this job.

Frontend Software Engineer Intern

Handshake is building a diverse team of dynamic engineers who value creating a high quality, high impact product. This role is for a Frontend Software Engineer who will be reporting to the Engineering Manager for the Frontend Platform team. We are looking for a Frontend Engineer with demonstrated experience shipping high quality and accessible user experiences. You will be supporting a team of talented engineers and designers by contributing to tools and libraries that are used by development teams and shipped to our users. You will be working on a small multi-functional team with other engineers, designers and product managers.

Your role

  • Consult, educate, and empower engineers as they build & ship innovative software.
  • Research, prototype and develop solutions in support of the adoption of new technologies.
  • Build tools to optimize the developer frontend work experience.
  • Develop libraries and contribute in ways that impact every engineer and our customers.
  • Working with Designers to create a Component Library that services other teams.

Your experience

  • Deep interest in building high quality web and mobile products.
  • Interested in the Frontend but have passion and knowledge in one, or more areas of the stack.
  • Love good design and accessible, friendly user-experiences.
  • Proud of your craft, and enjoy and value clean code that scales to keep large teams productive.
  • Experience with frontend JavaScript frameworks and methodologies.
  • Appreciate strong documentation and procedures.

Technologies you'll work with:

  • React, Styled Components, TypeScript, Storybook, and Docusaurus
  • Redux, GraphQL
  • Webpack, ESBuild, Rollup
  • Evolving CI/CD Pipelines in GitHub, Netlify, and Vercel