Javascript Programmer - NodeJS/Electron | Remote

iostream s.r.o.

Place of work
Remote work
Contract type
part-time, agreement-based (Temporary jobs), trade licence
Start date
Wage (gross)
20 - 40 EUR/hour3200 EUR - 6400 EUR monthly depending on experience, Trade license

Information about the position

Job description, responsibilities and duties

We are prototyping a cross-platform productivity application written in JavaScript(ES6) and are searching for an experienced Backend developer

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
Follow-up/Higher Professional Education
University student
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Intermediate (B1)

Other knowledge

JavaScript - Expert
ECMAScript 6 - Advanced
Electron - Skillful
NODE.JS - Advanced
Jira - Beginner
GIT - Skillful

Experience in the position/sector


Number of years of experience


Personality requirements and skills

You'll be working on an MVP based on electron (gui/DE interaction) and vanilla nodejs. We use S3 and cacache as the caching layer. Indexes/metadata are stored in LevelDB/RocksDB with heavy use of roaring bitmaps. Some bloom filters and NNS magic included as well.

As a backend developer you must have:
- Practical knowledge / functional understanding of common algorithms and data structures
- Practical knowledge of node.js net module and/or experience with zeromq

Optional/Nice to have:
- Production experience with LevelDB/RocksDB
- Experience with compressed bitmap indexes (EWAH/Roaring)
- Experience writing native C/C++ modules (Node-API)
- General overview of ML algorithms
- Experience with Go or Rust


Brief description of the company

We are a small consulting company providing services to a variety of customers from startups to financial sector and automotive

Number of employees

5-9 employees
ID: 4329477  Dátum zverejnenia: 20.5.2022  Základná zložka mzdy (brutto): 20 EUR/hour