Software Engineer - Frontend
Superblocks
·
Posted:
July 24, 2023
·
Remote
About the position
We are seeking frontend engineers to join our team at Superblocks, an all-in-one programmable platform for developers. As a frontend engineer, you will play a crucial role in building a user-friendly product that solves complex problems for our customers. This role offers the opportunity to work in a customer-focused environment and make a high impact on our early-stage team. If you have expertise in data visualization, state management, and frontend performance optimization, and enjoy solving challenging problems, this is the role for you. Join our small, top-notch frontend team and help us create a platform that saves developers hours of development time and enhances user experience.
Responsibilities
- Plan and build features such as live collaboration, autocomplete, and debugging to save development time for users
- Improve 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 to connect customer data with components
- Measure and optimize performance using the latest browser technologies and build tooling
- Build collision handling for the drag and drop canvas
- Create powerful UI components that save development time for users
- Build out new component property management widget
Requirements
- Strong experience in frontend development
- Proficiency in programming languages such as Javascript, Python, and SQL
- Knowledge of data visualization, state management, and frontend performance optimization
- Ability to plan and build features that enhance development efficiency, such as live collaboration, autocomplete, and debugging
- Familiarity with core features like evaluation engine, drag and drop, undo/redo, and multiselect
- Excellent communication skills to discuss use cases and usability feedback with customers
- Experience in improving code evaluation engines that connect customer data with components
- Knowledge of performance optimization using browser technologies and build tooling like WebAssembly
- Ability to handle collision handling for drag and drop canvas
- Proficiency in creating powerful UI components that save development time for users
- Familiarity with component property management
Benefits
- Generous equity package
- Salary range of $140,000-$185,000
- Benefits package