Saját csapatunkba keresünk medior/senior Frontend fejlesztő kollégát, aki szívesen dolgozna nemzetközi projekten. Az iroda Budapesten a 3. kerületben található, hibrid munkavégzéssel.
Feladatok
- Webalkalmazások fejlesztése, tesztelése, telepítése és karbantartása React, AWS és Elasticsearch segítségével.
- AWS felhőinfrastruktúra komponensekkel való munkavégzés, beleértve az EC2, DynamoDB, S3, Lambda és egyéb AWS szolgáltatásokat.
- Együttműködés frontend csapatokkal JavaScript, React.js és Redux használatával a frontend és backend rendszerek zökkenőmentes integrációja érdekében.
- Újrafelhasználható komponensek fejlesztése, teljesítményoptimalizálás és a React fejlesztési legjobb gyakorlatainak biztosítása.
- Keresztböngészős kompatibilitás, akadálymentesség és reszponzív dizájn biztosítása CSS keretrendszerek, például Material segítségével.
- Állapotkezelő könyvtárak (pl. Redux) használata.
- Frontend tesztelési megoldások implementálása Puppeteer és Chai Mocha segítségével.
- Kódfelülvizsgálatok, tesztelési stratégiák és automatizált build pipeline-ok alkalmazása a folyamatos integráció és telepítés érdekében.
- Rendszerbeli szűk keresztmetszetek azonosítása és skálázható, robusztus megoldások kidolgozása.
- Kódminőség biztosítása és a legjobb gyakorlatok betartása teszteléssel, monitorozással és folyamatos fejlesztéssel.
Elvárások
- Egyetemi (BSc) vagy mester (MSc) diploma számítástechnikában, mérnöki területen, informatikában vagy egy kapcsolódó szakterületen.
- Kommunikációképes angol nyelvtudás szóban és írásban egyaránt.
- 4-7 év tapasztalat magas teljesítményű webalkalmazások tervezésében és fejlesztésében.
- Erős tapasztalat REST API-k és Elasticsearch integrációjában.
- Magas szintű jártasság frontend fejlesztésben JavaScript, React.js és Redux használatával.
- Kiterjedt tapasztalat felhőtechnológiákkal, különösen AWS szolgáltatásokkal (EC2, S3, DynamoDB, Lambda, Elasticsearch, SQS, CloudWatch).
- Előnyt jelent a konténerizációs és orchestration eszközök, például Docker és Kubernetes ismerete.
- Tervezési minták és szoftverfejlesztési legjobb gyakorlatok ismerete.
- Tapasztalat agilis fejlesztési módszertanokkal (Scrum vagy Kanban).
- Verziókezelő rendszerek (pl. Git) magabiztos használata.
- Erős problémamegoldó készség és komplex problémák elhárításának képessége.
- Kiváló kommunikációs és együttműködési készségek.