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
- Real practical experience with WebRTC and live streaming is a MUST
- 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 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
Job Type: Full-time