Senior / Principal Frontend Engineer at SlashID

  • Anywhere (100% Remote) Only
  • SlashID
Job Description:

About the role

We’re looking for people with a strong technical background and a passion for building highly scalable and reliable systems. You’re a good fit if you are comfortable dealing with complex distributed systems, have exquisite attention to detail, and enjoy learning new technologies.

SlashID is remote-first and we offer flexible working arrangements to help our team manage their daily lives in the way that works best for them.

Please note: the exact level of the role (Mid or Senior) will depend on your experience and interview performance.

You will:

  • Design, build and maintain SlashID’s products, services and features
  • Be part of the engineering team working on our Authentication, Data Vault and User Management services
  • Maintain and evolve SlashID’s JavaScript SDK
  • Develop customer facing web applications
  • Write technical documentation, blogs and guides
  • Work with other highly motivated engineers who all have an intrinsic drive to make things better
  • Use your passion for technology to ensure our platform operates flawlessly 24/7
  • Have broad exposure to our entire architecture

You'll use:

  • JavaScript and TypeScript (vanilla JS/TS, React, Next.js, Vue, …)
  • Figma
  • Build tools (Parcel, Rollup, Vite, Webpack, …)
  • Monorepo tools (Turborepo)
  • Testing tools (Jest, Playwright, Selenium)
  • GCP and AWS
  • Docker

You are a good fit if you:

  • Are a product-minded developer actively looking for ways to improve the user and developer experience
  • Have experience as a frontend engineer for a large scale mission critical system
  • Have a thorough understanding of engineering best practices, including appropriate testing paradigms, effective peer code reviews and resilient architecture
  • Have experience producing high-quality technical documentation for the products you develop
  • Keep up to date with JavaScript’s best practices
  • Love to build secure software, leveraging the latest cryptographic technology and methodology
  • Thrive in a fast-paced, test-driven, collaborative, and iterative environment
  • Have a passion for reliable and performant systems, and care deeply about user experience
  • Enjoy working with a diverse group of people with different backgrounds and expertise

Interview Process

  • Interview with Head of Engineering (30 min)
  • Interview with CEO (30 min)
  • Live coding technical interview + meet the team(2 hours)
  • Interview with CTO (1 hour)

Other Jobs in Front End