OpenMeets
← Back to jobs
NEW IT

Frontend Developer React Grid Systems Typescript UX

NEW IT

ITviec
HybridVietnamabout 1 month ago$700 – $1.5k
Apply Now

Job Description

Top 3 Reasons To Join Us We build complex engineering products Our arguments over math models can get very loud Otherwise, we chill over dinner and drinks The Job

You will build the most visible, performance-critical component of the product — a virtual-scrolling grid that renders 10,000 rows × 50 columns at 60fps — then transition to building configuration and management interfaces for the automation system.

 

The Role: Systems Engineering Challenges

 

You will not be building AG Grid. You will:
 

  • Build a virtual scroll engine from scratch for alpha technology with a performance regime that no existing scroll library targets
  • Build windowed row/column rendering with overscan buffers and scroll throttling — requiring research and empirical investigation into performance characteristics at scale, DOM recycling strategies, performance boundaries and optimization
  • Develop a data grid with dynamic cell display based on data types, adjustable column layouts (resizing and reordering), and a keyboard-accessible navigation system. Include an inline editing mode that swaps cell content for type-specific input fields
  • Build multi-cell range selection, the selection state machine, and the application shell (layout, sidebar, workspace selector, table tabs)
  • Create sort/filter UI, undo/redo controls, import/export interfaces, and semantic annotation.
  • Transition to building the trigger editor (per-table configuration, trigger type selector, column watcher multi-select) with editor integrations
  • Build webhook management UI (endpoint CRUD, delivery history, manual retry, "Test Delivery")
  • Implement role-gated feature surfaces for automation capabilities
Your Skills and Experience

Bachelor’s degree in electrical engineering or computer science.
 

Requisite Mindset: Systems Thinking

 

We are looking for a developer who doesn't just write code but understands the hardware-software contract.

 

Technical Requirements

 

  • 5+ years of frontend engineering with expertise in high-performance DOM rendering
  • Deep understanding of virtual scrolling, DOM recycling, or large-list rendering techniques
  • Proficiency with reactive frameworks with strong understanding of render optimization
  • CSS Grid/Flexbox mastery for complex layouts
  • Experience building data-entry or spreadsheet-like interfaces
  • Experience with drag-and-drop, resize handles, and complex pointer event handling
  • Keyboard navigation and accessibility (WCAG 2.1 AA) experience
  • Experience building configuration/admin UIs for developer tools or automation platforms
  • Familiarity with embedded code editor components (CodeMirror, Monaco, or similar)
  • Capacity for experimentation — you're comfortable benchmarking rendering strategies that have no published comparison data for your target framework, and you form conclusions from profiling data rather than assumptions
  • Confidence with browser performance profiling tools (layout shift analysis, paint timing, frame-rate measurement) and willingness to benchmark rendering strategies that have no published comparison data
Why You'll Love Working Here

 

Why This Project?

 

This role is not a typical "Frontend Developer" position. It is an engineering role focused on the intersection of hardware-software contract. You will be working on the bleeding edge of high performance user experience.

 

Why Us?

  • Income negotiated according to experience and ability, with 13th month salary and bonus up to 15th month salary based on excellent performance and business results.
  • Loyalty program after second year, bonus up to 1 month salary based on product launch schedules.
  • Social insurance, health insurance and salary insurance after signing labor contract.
  • New equipment, professional development environments, in-house servers and hybrid cloud.
  • Startup culture, building real product, with an English speaking, young, dynamic work environment.
  • Challenged to master with coaching spanning tech to planning and presentation skills.
  • Empowered to experiment with opensource and Linux lab environments.

Benefits

 

Why This Project?

 

This role is not a typical "Frontend Developer" position. It is an engineering role focused on the intersection of hardware-software contract. You will be working on the bleeding edge of high performance user experience.

 

Why Us?

  • Income negotiated according to experience and ability, with 13th month salary and bonus up to 15th month salary based on excellent performance and business results.
  • Loyalty program after second year, bonus up to 1 month salary based on product launch schedules.
  • Social insurance, health insurance and salary insurance after signing labor contract.
  • New equipment, professional development environments, in-house servers and hybrid cloud.
  • Startup culture, building real product, with an English speaking, young, dynamic work environment.
  • Challenged to master with coaching spanning tech to planning and presentation skills.
  • Empowered to experiment with opensource and Linux lab environments.