Software Engineer - Frontend

📍Toronto, Full-time

About Dolphyn

Dolphyn is the all-in-one data workspace for data analysts and scientists to explore data and build machine learning quickly. We give our users lego blocks that make it dramatically easier to clean, explore and visualize data frames, transform and scale in order to build machine learning models, deploy them as APIs and share results and write-ups with collaborators and stakeholders. Data practitioners can import Jupyter notebooks or start from scratch in our pages that are fully jupyter compatible and work in Python and SQL.

We are looking for frontend engineers to build the all-in-one data workspace that you would use yourself. You will solve hard problems for our customers while building an easy-to-use-product. This Frontend Engineer role is mission-critical to Dolphyn, and comes with generous equity and high impact on our early-stage team. If you love working in a customer-focused environment this role is for you. You’d be joining our small, top-notch Frontend team with deep expertise in data visualization, state management, and frontend performance optimization.

What you’ll do

  • Plan and build features that will save hours during their analysis and modeling, such as live collaboration, autocomplete and debugging
  • Improve core product features such as our low code blocks (tables, charts, page metadata and model blocks)
  • Discuss directly with customers on use cases and usability feedback
  • Improve the Dolphyn code evaluation kernel which connects customer data with components
  • Measure and optimize performance using the latest browser technologies
  • Create powerful UI components that unlock hours of saved analysis time for users
  • Build out new component property management widgets and UX to support the configuration of UI components (ex. Reorder table columns, advanced charting, etc.)

You are

  • Focused on delivering incredible user experiences to customers
  • A strong product thinker with a strong design sense
  • Able to discuss strategic engineering/product/design decisions with clarity of thinking
  • Experienced in frontend developement and testing React or other JavaScript framework (we use Vue) and Typescript. Python and backend development experience is a nice to have.
  • A side-project person who loves building tools for developers, designers, or data scientists
  • Experienced building programming language tooling such as parsers, autocomplete, and sandboxing
  • An expert in building performant scalable, flexible & reusable libraries and components
  • Experienced managing frontend infrastructure such as build systems and automated testing

If you are interested, email us: