Software Engineer - Frontend

Superblocks New York City, NY

Company

Superblocks

Location

New York City, NY

Type

Full Time

Job Description

About Superblocks

Superblocks is the all-in-one programmable platform for developers to build beautiful, secure, enterprise-grade internal tools fast: build any internal app, automate any workflow and schedule any job. Developers use the Superblocks development environment to bind their datasources and UI components together using drag and drop or code. Many programming languages are already supported, including Javascript, Python and SQL.  Superblocks apps, workflows, or jobs are then deployed onto a custom URL with permissions, SSO, audit logging, and other enterprise functionality. 

We’re looking for frontend engineers to build the all-in-one programmable platform 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 Superblocks, 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 of development time for our users, such as live collaboration, autocomplete and debugging

  • Improve the core features like the evaluation engine, drag and drop, undo/redo, and multiselect

  • Discuss directly with customers on use cases and usability feedback 

  • Improve the Superblocks code evaluation engine which connects customer data with components

  • Measure and optimize performance using the latest browser technologies and build tooling, such as WebAssembly

  • Build collision handling for the drag and drop canvas

  • Discuss directly with customers on use cases and usability feedback 

  • Create powerful UI components that unlock hours of saved development time for users

  • Build out new component property management widgets and UX to support the configuration of UI components (ex. Reorder table columns, chart-axis, form builder, 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 development and testing with React, Typescript, and Cypress

  • Experienced building programming language tooling such as parsers, autocomplete, and sandboxing

  • 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


Compensation for this role is $140,000 - $185,000 USD + a generous equity package.

Apply Now

Date Posted

11/22/2023

Views

2

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Business Account Executive - Spectrum

Views in the last 30 days - 0

The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...

View Details

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Software Engineering Lead - Dotdash Meredith

Views in the last 30 days - 0

Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...

View Details

Process Delivery Specialist-Procure to Pay - IBM

Views in the last 30 days - 0

The Finance Admin Business Analyst plays a crucial role in maintaining IBMs financial integrity Key responsibilities include identifying duplicate re...

View Details

Process Delivery Specialist - Lead to Cash - IBM

Views in the last 30 days - 0

The job posting is for an Order to Cash Analyst role in IBM Consulting The role involves ensuring accurate and timely application of customer payments...

View Details

Partner Sales Executive - Ollion

Views in the last 30 days - 0

Ollion is a global company that connects businesses and capabilities worldwide to help organizations make the most of their transformation They priori...

View Details