Full-Stack Engineer (Data Visualization)

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 web-based tools to present the wealth of data, form conversational data, order and purchase history, to product recommendations and knowledge graphs. We are looking for an experienced full-stack developer to help build out our data visualization capabilities. You will work closely with our data science team to develop real-time dashboards that inform our partners on the advantages conversational commerce has on their business through data, and internal visualization tools to help with data annotation and business intelligence.

Key Responsibilities

  • Build Node.js web applications that query our backend data services
  • Develop low-latency and visually appealing React.js based front-end client applications
  • Work with the data science team to convey real-time insights to partners
  • Build microservices in a serverless environment
  • Design and implement highly-available and performant applications

What We Are Looking For

  • Bachelor’s degree in computer science or similar discipline
  • 5 years experience in software development
  • Expertise with JavaScript / TypeScript
  • 3+ years of extensive experience building Web Applications using best practices
  • Proficiency in Node.js and frameworks such as Express
  • Proficiency in at least one data visualization tool, such as Matplotlib, Plotly, D3.js, ggplot, etc.
  • Expertise in writing and debugging SQL queries
  • Familiar with front-end web technologies like React and Angular
  • Experience with relational databases such as MySQL or PostgreSQL
  • Working knowledge of NoSQL databases like MongoDB
  • Thorough understanding of asynchronous programming (promises, async / await)
  • Web application development using Javascript for all levels of the stack
  • Familiarity with one or more cloud providers: AWS, GCP, or Azure
  • Proficiency with Test Driven Development (TDD)
  • 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.