Front End Engineer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Imagine the impossible — a way to create rich, full-featured software without software developers. There’s a whole slew of companies who are trying to bring this promise to life, but only one that has succeeded — all with the simplicity of an electronic spreadsheet.

About Our Product - Technical Details

The visual experience you see in the videos at and is built using React, TypeScript and MobX. We also have our own Excel-compatible engine, built from scratch -- grammar, lexer/parser, and formula evaluation core. This runs in both browser and cloud.

We are constantly adding new features, optimizing the performance of JS execution in the browser, and will ultimately look at targeting WebAssembly in the future.

On the backend, it’s 100% Java, where we have our own real-time stream processor that handles millions of messages per second (akin to Apache Storm). We also work on large scale, real-time data streaming challenges when deploying the product for our customers.

About Your role

A multitude of challenges await you. Here’s just a small sample to give you a sense of the things we work on:

  • New features in TypeScript/React for our visual designer -- examples include an animation subsystem, constraint-based layout engine, and Figma vector object import.

  • Implementation of complex, new front-end components in React that plug into our visual designer -- examples are Map, Chart, and advanced Grid controls.

  • Adding features to our browser and cloud SDKs (we have 2, one in Java, one in TypeScript)

  • Integration with our stream processor running in the cloud

  • Optimization of performance across the entire stack, from browser to network to backend services to our real-time stream processor

  • Participation in technical part of sales calls with our customers

About You

  • A strong desire to work on challenging problems in software engineering

  • Experience with TypeScript and React

Highly welcome

  • Experience with Java

  • Experience with Cloud Services (AWS or GCP)

About Us & Office Perks:

  • Belarus High-Tech Park: we are a member company

  • Work in a team of talented, passionate engineers

  • Flexible work schedule

  • Medical Service

  • Corporate events and soulful team buildings

  • Tasty cookies, snacks and Espresso machine at the comfortable office with great location near metro (Nemiga)

  • Friendly, family-like atmosphere at work, that you want to bring your slippers into the office

Ключевые навыки

Английский — A2 — Элементарный

Контактная информация

Мурзенок Евгения Павловна

+375 (29) 2182390, Telegram


Немига, Минск, проспект Победителей, 7А

Вакансия опубликована 12 июля 2020 в Минске

Похожие вакансии