Senior Frontend (JS, React) Developer
Apply

Requirements:

- 4 years experience in JavaScript;
- Active JavaScript (ES6+) practice in the last year (understanding of inheritance, scope, execution context, events, OOP, classes, etc.);
- Development stack: React, Mobx, (Jest tests, Puppeteer+cucumber)
- Knowledge of pure/native JavaScript:
o Strong understanding of Objects;
o Knowledge of DOM, AJAX, HTML5, CSS;
o Understanding and use of (promise, async/await);
- Concept of e2e and unit testing;
- Rest, WebSocket;
- CSS + preprocessors;
- Jest, xpath (cover functionality from scratch, snapshots, etc.), Puppeteer - behavioral scripting;
- npm and webpack at advanced level (organize needed configs from scratch, etc.);
- Chrome dev tools at advanced level (profiler, performance, memory analysis, etc.);
- TypeScript;
- React 16+ (non-blocking rendering / react-hooks), Mobx;
- Architectural design skills;
- Knowledge of English, German. Knowledge of additional languages will be your advantage.

Responsibilities:

  • Development of new functionality in Optimacros application;
  • Support of existing code base;
  • Creation and support of test infrastructure;
  • Interaction with product managers.

Pros will be:

  • Experience working with large projects;
  • Experience working as part of a team;
  • GraphQL or Protobuf;
  • Canvas, Svg (graphics, use rechart) or d3, AnyChart, amCharts, rechart, etc. (a number of tasks will be in data visualization (graphics).

Terms & Prospects:

  • Growth prospect: lead one of the development areas;
  • Flexible schedule and part-time work (at least 20 hours per week);
  • Remote work (location does not matter);
  • Semi-annual/annual bonus;

Resumes and questions send to angelina@olapsoft.com

Apply for a job

Fill out the form and attach your resume, your response will be sent to the Optimacros HR department

I agree to the terms of the privacy policy
We respect your privacy and will never sell, rent or share your personal information. Read the privacy policy.