Slack – Software Engineer Front End

In this role you’ll use your extensive knowledge of JavaScript and related frameworks like React and Vue to improve the Slack web client, a complex web-based application used and loved daily by millions of people around the world. You’ll engineer for usability, scalability, maintainability, and performance – while delighting users by making their working lives simpler, more pleasant, and more productive.

In a typical week as a frontend engineer at Slack you’ll:

  • Write code that will impact millions of people every day
  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that integrates with real-time data streams and API endpoints
  • Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase
  • Assist our skilled Customer Experience team in triaging bugs and solving issues in production in your primary area
  • Learn about and use new web technologies
  • Like the work you do, enjoy collaborating with your coworkers, and go home on time


  • 2+ years of experience writing core JavaScript code
  • 1+ years experience with React and Redux and/or CSS preprocessors like LESS or SASS
  • Experience building responsive layouts with CSS and HTML
  • Experience with modern browser technologies
  • Experience working with large codebase
  • UX and design sensibilities
  • Strong communication and problem-solving skills

Leave a Reply

Your email address will not be published.