Front-End Engineer

Engineering · Full-time · Remote · Remote possible

Job description

Wizard is on a mission to build the most powerful AI-driven conversational commerce platform. Our B2B software empowers brands to transact with consumers via text, launching an entirely new sales channel to capture increased transactions, conversions, engagement and loyalty. C-commerce is exploding to a $1 Trillion market in the next decade and Wizard is positioned to become the dominant technology in the space.

Wizard is backed by Marc Lore and a $50M Series A from top tech VCs. We’re quickly scaling our team and technology and seeking passionate and growth-minded tech talent to join the ride.

The Role

In this role, you will focus on building user-friendly, interactive, and responsive frontend web applications for our conversational commerce platform. You will work on a variety of projects ranging from a merchant dashboard that helps our partners gain insights into their “text to buy” channel to a real-time conversation management service that helps our team provide the best customer interaction through text. You will work closely with our design and product teams to build thoughtful user experiences that drive powerful, multi-step workflows that take the customer from interest to product in hand.

  • Develop visually appealing and low-latency frontend applications
  • Write reusable, testable, and efficient code that follows best practices
  • Work with the design team to implement consistent and intuitive user interfaces
  • Build interactive and reusable React components
  • Integrate automated frontend testing
  • Write unit and integration tests with high code coverage

You

  • Bachelor’s degree in computer science or similar discipline preferred but not required
  • 3 years experience in software development
  • Deep understanding of UI/UX design principles
  • Ability to go from mockups to implementation
  • Expertise with JavaScript / TypeScript
  • Expertise with HTML5 and CSS3 / LESS / SASS
  • Experience with compiling web assets
  • Expertise with frontend web frameworks like React, Angular, Vue.js, and jQuery
  • Debugging frontend issues using Chrome / Firefox DevTools
  • Proficiency in Node.js and frameworks such as Express or Koa
  • Experience with relational databases such as MySQL or PostgreSQL
  • Proficiency in consuming REST and/or GraphQL APIs
  • Thorough understanding of asynchronous programming (promises, async / await)
  • Proficiency with Test Driven Development (TDD)
  • Experience with Jest and Selenium for automated testing
  • Proficiency with Git using services such as Github or Bitbucket

Additional Preferred Qualifications

  • Great written and verbal communication skills
  • Team player hungry to learn from and teach fellow team members

Benefits

Wizard offers (i) competitive compensation packages, including salary and equity, (ii) flexibility for hybrid and remote work based on role; and (iii) an environment to learn and grow, and the autonomy to do your best work and succeed.

Wizard is committed to building the best team and strongly believes that fair hiring practices will help us achieve our goals. We advocate for diversity, equity and inclusion because it's not only the right thing to do, but also creates a positive work culture and stronger outcomes. Wizard does not discriminate or make decisions based on race, color, religion, gender identity or expression, sexual orientation, national origin, age, military service eligibility, veteran status, marital status, disability or any other protected class(es). If you have a disability please let our recruiting team know how we can make the interview process work for you.

View in org chart

Open roles at Wizard

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.