Senior Developer - Frontend

Job description

  • Provide exceptional technical leadership for our developing front end engineering team as we develop web applications in HTML, CSS, JavaScript.
  • Lead our front end tech stack, developing processes for building, testing, and pushing code
  • Collaborate with our cross-functional team to build elegant, easy-to-use, and powerful products and tools
  • Innovate and iterate - The products we’re building have no parallel, so you’ll spend time thinking big, but iterating quickly and shipping code continuously
  • Be a technical mentor for other engineering team members

Requirements

  • 6+ years developing, launching, and supporting complex, JavaScript-heavy web apps in a mission-critical production environment

  • 3+ years experience working with Linux and Linux based systems
  • Expertise with JavaScript, Laravel, PHP and at least one modern JavaScript framework/library

  • Expertise with HTML5 and CSS3/Sass

  • Graphic design experience (Photoshop, etc)
  • Practical knowledge of front end build systems like Webpack

  • Experience with front-end performance, monitoring, and testing

  • Passion for product design and UX

  • Excellent English communication skills to collaborate with a service-oriented team

  • Strong ability to effectively identify and solve meaningful problems

  • Technical leadership, ability to lead a project end-to-end, and mentor junior and mid-level engineers

  • Other key attributes: a deep understanding of customer needs, resourcefulness, results-driven, and commitment to quality

 

What will you get from Snapt?

  • The rare opportunity to join one of the hottest ZA startups. We work with companies like NASA, Intel, MTV, and many more!
  • Competitive compensation and sweet perks, endless coffee, and snacks
  • Flexible working environment
  • Excellent mentorship from serial founders and industry veterans