Position: Senior TypeScript Developer
Company: Argument
Experience required: 5y
English level: upper

**Required experience and skills:**

- 5+ years of software development;
- Strong FE development experience;
- Strong knowledge of TypeScript;
- Working experience with Electron or Electron-like environment;
- Working experience with gRPC;
- Experience with build and versioning tools (Git and Github);
- Experience with frontend tooling (eg. Webpack, NPM);
- Knowledge of REST API and JSON representation format;
- English — Upper Intermediate.

**Would be a plus:**

- Experience with debugging and open-source projects;
- Desktop app development experience;
- IDE development;
- Knowledge of Arduino.

**Working conditions:**

- 5-day working week, 8-hour working day, flexible schedule;
- All UA public holidays are days off;
- Vacation and sick leave are covered by the company;
- Health care program (activated after the probation period);
- Office in the city center;
- English classes.

Company product is a visual programming editor.