A szoftverfejlesztői munkakör cégenként eltérő lehet

Java fejlesztő

Java fejlesztő

Sok esetben a fejlesztő szinte kizárólag fejlesztési feladatokat lát el, más szervezeteknél tervezési feladatai, sőt akár projektvezetői feladatai is lehetnek. A szoftverfejlesztőket leginkább az alkalmazott technológia, programozási nyelv különbözteti meg egymástól (Java, Python, JavaScript, Angular, stb.), de beszélhetünk backend és frontend, valamint full stack fejlesztőről is. Ez utóbbi felosztás architektúra alapú, azaz azt jelöli, hogy a szoftverfejlesztő az alkalmazás melyik rétegét fejleszti (felhasználói felület, szerver oldali fejlesztés vagy mindkettő). A frontend napjainkban leginkább Javascript fejlesztőket takar. Ők azok, akik a böngészőben futó kódokat készítik. Munkájuk direkt módon látható, hiszen megjelenik a felhasználói felületen. A szerver oldali fejlesztő, azaz a backend fejlesztő feladata a többrétegű alkalmazások szerver oldali fejlesztése, adatbázis műveletek végrehajtása. A backend fejlesztők a „láthatatlan” hátteret biztosítják a szoftverhez. A full stack fejlesztő pedig a frontend és a backend egy személyben. Tőle elvárt, hogy a teljes technológiai stacket ismerje és értse. Keresse az ijob.hu weboldalt!