Senior Developer (React-NodeJS)
Mennyi a nettója?

A cég
Ügyfelünk egy angol cég, mely közel harminc éve luxusminőségű, gyűjtőknek való árucikkek kereskedésével és bértárolásával foglalkozik. Jelenleg óriási átalakuláson mennek keresztül a digitális transzformáció jegyében mind technológiailag, mind működési folyamataikat illetően, mivel szeretnének új piacokra betörni és az eddigiektől eltérő ügyfélkört is kiszolgálni, sőt, a termékkört is bővíteni. Az informatikai rendszereik közül már lecserélték a vállalatirányítási- és kereskedelmi háttérrendszereket, illetve a CRM megoldásukat is, és ezeket már integrálták is a megújuló weboldallal. A fő feladat egy minőségorientált online piactér építése lesz termékkatalógusokkal, a vásárlói mellett értékesítői, szállítói és termelői felületekkel, „felokosítva” a piaci trendeket figyelő algoritmusokkal és adatokkal.
Mindez hatalmas, éveken át tartó munka, éppen ezért az eddigi kiszervezett informatikai szolgáltatásokat fokozatosan saját csapatokra cserélik. A jelenleg 80 fős cég új fejlesztői csapatot épít most Magyarországon, és Európán kívül Ázsiában és Amerikában is rendelkezik képviseleti irodával.
A szoftverfejlesztés 100%-ban cloudos, konténerizált környezetben zajlik microservices alapú architektúrával, a konkrét technológiai stack pedig NodeJS, GraphQL, React, Typescript és MongoDB.
A pozíció
Három szenior fejlesztő lesz a három vezető fejlesztő mellett, mivel kulcsfontosságú, hogy minél hamarabb tudják házon belülre hozni a szoftverfejlesztést és a tudást, összhangban azzal a törekvéssel, hogy az egész cég működését egy technológiailag megújult háttérre alapozzák. Tehát a feladat nem csak az, hogy a beszállítóktól fokozatosan átvedd a kódbázist, hanem az is, hogy részt vegyél egy nagyszerű csapat építésében, a fejlesztési metodikák és kultúra kialakításában is. Ez az új fejlesztői csapat Magyarországon épül. Nagyon sok feladat van, de talán a legfontosabb a weboldalak illetve az ügyfélportál megújítása főleg UX tekintetében – mind az angliai, mind más lokációkat illetően. Ezzel párhuzamosan fontos feladat a külső források bekötésének megújítása (új API-k megírása), integrációs eszközök készítése a partnerek és a szintén megújuló vállalatirányítási rendszer felé. Lesznek kisebb funkcióbővítések és teljes refaktorálások is. Itt számítani fog a szakmai véleményed, hogy minőségi, fenntartható, bővíthető és alaposan letesztelt kód szülessen.
Feladatok
- Részvétel az új architektúrára és technológiára való átállásban.
- Új funkciók tervezése, szoftverdizájn.
- Időbecslés és code review-k készítése, a külsős csapat munkájának átvétele/ellenőrzése.
- Javaslattétel új technológiák használatára, POC-ok készítése.
- Részvétel a junior kollégák mentorálásában.
- Rendszerdokumentáció készítése.
Elvárások
- Legalább 4-5 éves fejlesztői tapasztalat, leginkább agilis (Scrum) környezetben.
- React, NodeJS, TypeScript, HTML, CSS alapos ismerete.
- SQL, MongoDB vagy más dokumentum-orientált adatbázisok ismerete.
- Git, PaaS tapasztalat (Azure a preferált), Docker használata.
- Szoftvertervezési tapasztalat.
- Folyékony angol nyelvtudás szükséges szóban és írásban is, nemzetközi csapatban szerzett munkatapasztalat pedig előny.
- Funkcionális irányú gondolkodás képessége, lelkesedés a funkcionális programozás iránt. (Konkrét tapasztalat nem kell.)
- Ezek ismerete pedig előnyös: Redux, MapReduce, GraphQL.
Munkavégzés helye
Távmunka, de majd lesz magyarországi iroda is járvány után, ha elég nagy lesz az itteni csapat, viszont akkor is maximum hibrid megoldás várható alkalmankénti bejárással. Addig is, időnként összejön a csapat együtt gondolkodásra, tervezésre, illetve kapcsolatépítésre. A fix megbeszéléseken kívül a munkaidő rugalmas.
Kompenzáció
Bruttó 1,3-1,5 M Ft / hó, tapasztalattól függően.
Jelentkezés
Ha mindez szimpatikus, jelentkezz egy önéletrajzzal itt: schleerzsuzsi@mimox.com