NoFluffJobs Stacjonarnie Junior

Trainee Node developer

Innowise

⚲ Warsaw

? - ? PLN (INTERN)

Wymagania

  • JavaScript
  • HTML
  • Node.js
  • CSS (nice to have)
  • Object-oriented programming (nice to have)
  • Security (nice to have)
  • Node.js (nice to have)
  • Relational database (nice to have)
  • SQL (nice to have)
  • React (nice to have)
  • Angular (nice to have)
  • Vue.js (nice to have)
  • TypeScript (nice to have)
  • MongoDB (nice to have)
  • NoSQL (nice to have)
  • Mocha (nice to have)
  • ORM (nice to have)
  • Docker Compose (nice to have)

Opis stanowiska

O projekcie:
Innowise Group is an international IT company founded in 2007. We have been developing software for 15 years and have implemented more than 600 projects for clients from 30+ countries. Innowise Group brings together about 1000 professionals, and our development centers are located in Poland, Lithuania, Belarus, Ukraine and Georgia.

Wymagania:
What we expect:

- Strong theoretical knowledge of JavaScript fundamentals.
- Proficiency in working with HTML/CSS.
- Understanding of Object-Oriented Programming (OOP) principles and Web development basics.
- Knowledge of data security fundamentals in networks and Web development.
- Basic understanding of Node.js and at least one framework.
- Theoretical and practical experience with relational databases and the ability to write raw SQL queries.
- English and German level В1+.

Bonus skills:

- Knowledge and experience with front-end libraries/frameworks (React, Angular, Vue).
- Familiarity with TypeScript fundamentals.
- Theoretical and/or practical experience with MongoDB or other NoSQL databases.
- Hands-on experience writing tests (Jest, Mocha, Chai, Sinon, etc.).
- Practical experience working with one or more ORM libraries.
- Knowledge of additional programming languages.
- Familiarity with Docker and Docker Compose.

🔍 Dekoder Ogłoszenia

🔴
Strong theoretical knowledge of JavaScript fundamentals.
Oczekuje się, że kandydat rozumie podstawy JavaScriptu, ale niekoniecznie musi mieć bogate doświadczenie praktyczne.
🔴
Basic understanding of Node.js and at least one framework.
Może oznaczać, że oczekiwane jest jedynie powierzchowne zapoznanie z Node.js, a nie głęboka znajomość.
🔴
Theoretical and practical experience with relational databases and the ability to write raw SQL queries.
Choć wspomniano o praktyce, nacisk na 'teoretyczne' może sugerować, że doświadczenie praktyczne nie jest priorytetem.
🔴
English and German level В1+.
Poziom B1 może być niewystarczający do swobodnej komunikacji w międzynarodowym zespole, jeśli wymagana jest zaawansowana dyskusja techniczna.
🟡
Trainee Node developer
Stanowisko 'Trainee' sugeruje, że firma jest gotowa inwestować w rozwój kandydata, ale oczekuje się nauki od podstaw i mniejszej samodzielności na początku.