Práca SME SME.sk
Pridať inzerát

Javascript Programmer - NodeJS/Electron | Remote

iostream s.r.o.

Information about the position

  • Place of work: Remote work
  • Basic wage component (gross) and other rewards: 20 - 40 EUR/hour3200 EUR - 6400 EUR monthly depending on experience, Trade license
  • Start date: 06/2022
  • Contract type: part-time, agreement-based (Temporary jobs), trade licence

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

3

Number of years of experience

5

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

Advertiser

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