Leírás
📈 A csapat dinamikus és fiatalos, agilis módszertannal dolgozik, ahol a folyamatos tanulás és a kreatív ötletek ösztönzése kiemelten fontos. A projekt egy innovatív authentikációs és authorizációs mobilalkalmazás elsősorban rekreációs intézmények számára, amely a felhasználói élmény maximalizálására és gyorsan változó igényekre fókuszál. A gyakornok lehetőséget kap arra, hogy aktívan részt vegyen a fejlesztési folyamat minden szakaszában, és valós terméket hozzon létre.Feladatok:🎲 Backend szolgáltatások és API-k fejlesztése és karbantartása Node.js keretrendszerben. 🎲 Adatbázisok (SQL vagy NoSQL) tervezése, lekérdezések optimalizálása és integrálása a backendhez. 🎲 Hibakeresés, tesztelés és a meglévő kód refaktorálása a teljesítmény és stabilitás javítása érdekében. 🎲 Részvétel a sprinttervezésben, kódreview-kban és agilis csapatmunkában. 🎲 Részvétel új funkciók architektúrájának tervezésében és implementálásában. 🎲 Dokumentáció készítése a fejlesztett modulokról és API-król. 🎲 Tesztek írása (unit, integration) a backend modulok megbízhatóságának biztosítására. 🎲 Különböző külső szolgáltatások és API-k integrálása a rendszerbe. 🎲 Prototípusok és MVP-k fejlesztése új ötletek kipróbálásához. 🎲 Aktív kommunikáció a mentorokkal és a frontend csapattal a zökkenőmentes integráció érdekébenElvárások:◻️ Informatikai felsőoktatásban tanuló nappali tagozatos hallgató vagy ezzel ekvivalens képzettség.◻️ Releváns referenciák és/vagy tapasztalatokNode.JS és JavaScript, TypeScript közepes ismerete, legyen tisztában az alábbi fogalmakkal: ◽️ State, Dependency Injection◽️ REST API-k, interceptorok, middlewarek ORM-k ◽️ Háttérfolyamatok, workerek, aszinkron & párhuzamos feldolgozás ◽️ Loggolás ◽️ Tesztelés (mockolás, unit, integrációs tesztek stb.) ◻️ REST API integrációk tapasztalat ◻️ Verziókezelés (Git) ◻️ Microservice architektúra ◻️ VS Code megléte ◻️ Céges belső GitLab használata ◻️ VS Code és/vagy Android Studio program megléte Angol középfok◻️ Csapatmunkára való képesség és jó kommunikációs készség ◻️ Problémamegoldás és tanulási hajlandóság ◻️ Precíz és önálló munkavégzésElőnyök:🤩 Express.js, Ts.ED ismerete 🤩 Temporal használata (workerek, activityk) 🤩 Adatbázis-optimalizálás (indexelés, tervezés, cachelés) 🤩 TypeORM használata 🤩 GitLab CI/CD alapok 🤩 Nx WorkspaceAmit Partnerünk kínál:🏡 Jelenleg a munkavégzés teljesen remote, a következő év közepén tervez a Partnerünk irodát bérelni.👥 Jelenleg a csapatnak 6 tagja van, akik között található sales-es, marketinges, szoftverfejlesztő is.🗓️ 2-3 hetente szerveznek céges összejöveteleket, illetve minden héten van közös online meeting is. 💻 Egyelőre saját fejlesztői eszközöket nem tudnak biztosítani még, a fejlesztést a fejlesztő saját eszközein kell, hogy végezze🕘 Munkaidő: A munkarend, munkaidő rugalmas, kötetlen, feladatorientált. 💬 2 hetes sprintek vannak, ezek megtervezésénél elvárt, hogy a fejlesztő jelen legyen (egy előre meghatározott, közös időpontban), mivel itt megbeszélni a Partnerrel, hogy a következő sprintben mekkora erőforrást tud allokálni az adott fejlesztő, illetve azt, hogy az adott sprintben mekkora súlya van a frontend-, backend-fejlesztésnek.❗ A jelentkezés menete:1️⃣ Regisztráció a Schönherz.hu oldalon2️⃣ Schönherz.hu oldalon önéletrajz kitöltése*Amennyiben 25 éves elmúltál, a bruttó bérből 15% SZJA kerül levonásra. Ha 25 év alatt vagy, SZJA mentessé válsz, így a bruttó béredet nettóként tekintheted, a nemzetgazdasági átlagkereset mértékéig, ami jelenleg 656 785 Ft havonta.
Szükséges nyelvtudás
Angol középfok
Heti óraszám
15 - 30 óra
Munkavégzés helye
Home Office
Fizetés
Br. 2200-2500 Ft/óra*