Frontend React.js Engineer

Banzai • Posted May 14th

Location
REMOTE ONLY
Position
Category
Software Development
Banzai logo

US-based annual salary range: $80,000 - $100,000

Hi, we're Banzai!

We’re out to solve the #1 business challenge for all B2B Marketers – proving Marketing ROI.

Through The Banzai Platform, we provide marketers the campaign insights they need to make better marketing decisions – and we do it all in one platform, so it’s super easy. We know marketing is hard enough – why make it harder?

Our mission is to help our customers accomplish their mission – through better marketing, sales, and customer success outcomes. Our vision is to increase the value of every customer interaction for every company in the world.

Ready to join us?

Summary:

Banzai is looking for a Frontend React.js Engineer to join our team.

Expectations of Role:

  • Develop web apps using React consuming server-side JSON restful services, WebSocket events, and WebRTC streaming
  • Discuss with the team to understand the functionality and come up with innovative ideas for the frontend development for the best user experience
  • Diagnose and solve problems quickly and effectively as they arise
  • Discuss with the team tasks to be done
  • Performs code reviews for team members
  • Follow best practices and guidance to build an easy-to-maintain and extend the high-performing application
What an average day/week looks like:

  • Work together with the Product and Engineering teams on the current sprint/cycle
  • Work together with Backend Engineer on creating/updating API endpoints or WebSocket events
  • Create unit-tests
  • Refactor the code. Improve the code quality
  • Write a small daily report (just a few lines) about the work progress
Desired Qualifications, Skills, & Experience

  • At least 8 years of experience in the Frontend Development area
  • English: free speaking level (fluent / advanced)
  • Knowledge of HTTP and WebSocket protocols
  • Highly proficient with React and JavaScript using Babel and/or Typescript
  • Can deliver tasks using top-notch JavaScript, HTML5, and CSS3 techniques
  • Knowledge of cross-browser compatibility issues and client-side performance considerations
  • Can create Unit-tests for components that you created
  • Experience with LESS, SCSS, and CSS Modules
  • Experience in NodeJS
  • Strong experience in the Git subversion system
  • Continuously learning new techniques, interested in exploring the tools that big companies use, and are aware of the trends in the frontend dev community
  • Located in the timezones between GMT -1 and GMT +4
Nice to Have

  • Experience running webinars
  • Experience in creating and supporting UI libraries with Storybook
  • Experience in WebRTC
  • Experience in testing frameworks
  • Experience in CI/CD
Benefits

  • 401(k) plan (US based)
  • Health, Dental, Vision, Life, and Long-Term Disability insurance (US based)
  • Unlimited PTO policy (salaried) or hourly PTO policy
  • Remote first company
  • 12 weeks fully paid parental leave
  • Working with a truly mission-driven team motivated by excellence
  • Real room for growth in professional and personal development
  • 2 paid mental health days every quarter, plus one full week of paid mental health rest every year
  • Clear objectives, direction and empowerment from executive leadership