About Banzai
Banzai builds software to teach financial education in over 50% of U.S. schools and to over a million children & adults nationwide. 900+ community banks and credit unions have partnered with Banzai to sponsor the courses on behalf of 120,000 educators and communities. We are a small, profitable organization of around 50 professionals in management, sales, sponsor relations, support, public relations, product, and engineering. For more information about us, please visit our website: https://banzai.org
Job Description
Banzai is building a new generation of financial literacy tools and scaling it to millions of users. We are seeking a Software Engineer - Front End to help develop new, as well as improve upon, Banzai's ecosystem which delivers financial education to people around the U.S. via sponsors of all kinds.
What you'll do
- Collaborate with designers and backend developers to build interactive, educational courses.
- Write clean, efficient, and well-documented code using HTML, CSS, and JavaScript.
- Optimize web pages for maximum speed and scalability.
- Ensure cross-browser compatibility, responsiveness, and accessibility across various devices and screen sizes.
- Conduct thorough testing and debugging to identify and fix issues promptly.
- Stay updated on emerging technologies and best practices in front-end development.
- Participate in code reviews and provide constructive feedback to peers.
- Lead, develop and influence best practices and standards.
- Take ownership, often managing and delivering on multiple concurrent projects.
- Work in a suite of tools, technologies, and programming languages (React, JavaScript, GitHub, Clojure, SQL, Redux, Cloud-based CI/CD, AWS, Unix deployment tools, Sentry, PagerDuty, etc.)
Who you are
- 2+ years of engineering experience at a minimum.
- Expertise in the latest front-end technologies (HTML5, CSS3, responsive design, accessibility, etc.) and frameworks (React, Angular, Vue, etc.).
- Experience building web applications from scratch while working with a variety of full-stack tools and technologies.
- Excellent written, verbal, and interpersonal communication skills.
- Ability to work collaboratively with diverse personality types.
- Willingness to stretch yourself and contribute as a full stack developer.
- Familiarity with functional programming languages (Clojure, Elixir, Elm, Haskell, OCaml, etc.) is a plus.
- Game, animation, and interaction development would be a helpful.
- BS in Computer Science, Information Technology or related field or equivalent experience.
What we offer
- Competitive salary and unbeatable benefits
- Full healthcare benefits, with 95% premium coverage, and 100% coverage of out-of-pocket expenses
- 401(K) employer match of 5%
- Flexible PTO
- Remote friendly
- Life and disability insurance
- Phone and service upon completion of an agreed-upon target
- Stock options
- Fully-stocked kitchen onsite
- Amazing co-workers!
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Experience level:
- 2 years
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Provo, UT 84604