Full-stack programuotojas (-a)
Kiekviena mūsų paleista svetainė lieka su mumis pagal priežiūros planą, tad ją sukūręs programuotojas su savo kodu susitinka dar ilgus metus. Ieškome žmogaus, kuris kuria tai žinodamas.
Neat – strateginio UX/UI dizaino ir produktų kūrimo studija Vilniuje, kurioje dirba 12 žmonių. Studija įkurta kartu su Synthesis CG – viena iš rinkoje pirmaujančių konsultacijų grupių. Kuriame skaitmeninius produktus – nuo svetainių ir el. parduotuvių iki platformų ir programėlių, o daugelyje projektų dirbame kartu su grupės strategijos, prekės ženklo ir komunikacijos specialistais.
Neat komandoje kurtum tai, ką suprojektuoja mūsų dizaineriai, ir prižiūrėtum tai, ką jau paleidome. Dauguma naujų projektų kuriami su Payload CMS 3 ir Next.js 15 ir talpinami Vercel, o kartais, kai to reikia projektui, nauja svetainė vis dar kuriama su WordPress. Be to, prižiūrime ir palaikome daugiau nei 30 veikiančių svetainių – dauguma jų sukurtos su WordPress ir Roots technologijomis (Sage, Bedrock, Blade, Alpine.js, Tailwind CSS) ir talpinamos DigitalOcean. Dirbtum su abiem: nauji projektai su moderniomis technologijomis, priežiūra ir mažesni projektai su WordPress. Dirbtum kartu su mūsų vyriausiuoju programuotoju, atsakingu už programavimo procesą, ir su projektų vadovu, atsakingu už planą ir komunikaciją su klientu, tad tavo laikas skiriamas kūrimui, o ne susitikimams apie jį.
Ieškome žmogaus, kuris kasdien kuria su DI įrankiais, bet prieš sujungiant kodą vis tiek perskaito kiekvieną eilutę.
Pagrindinės atsakomybės
- Kurti naujas svetaines ir platformas su Payload CMS 3 ir Next.js 15 pagal patvirtintą specifikaciją ir Figma dizainą: pirmiausia bendri komponentai, tada puslapiai, prisitaikymas prie ekranų, būsenos ir animacijos.
- Kurti, plėsti ir taisyti mūsų prižiūrimas WordPress svetaines, sukurtas su Roots technologijomis.
- Atlikti veikiančių projektų priežiūros ir palaikymo užduotis: jas įvertinti, taisyti, atnaujinti, pridėti nedideles funkcijas ir spėti per sutartus reagavimo terminus. Tai užima nemažą savaitės dalį.
- Struktūruoti turinį CMS sistemoje taip, kad klientas galėtų redaguoti viską, ką specifikacija numato kaip redaguojamą, ir diegti integracijas (formas, analitiką, CRM, mokėjimus, trečiųjų šalių API) pagal projekto integracijų sąrašą.
- Dirbti lokalioje, staging ir production aplinkose su feature šakomis. Į develop šaką patenka tik užbaigtas ir saugiai paleidžiamas darbas, o staging aplinka visada paruošta diegimui.
- Per vieną darbo dieną peržiūrėti kito programuotojo pakeitimus ir teikti savuosius peržiūrai pagal studijos kontrolinį sąrašą: atitinka specifikaciją, naudojami design tokens, o ne įrašytos reikšmės, švari konsolė, jokių prisijungimo duomenų repozitorijoje, nieko, ko nenorėtum prižiūrėti po metų.
- Dalyvauti kokybės užtikrinime (QA): taisyti tai, ką prieš kliento priėmimą randa dizaineris, projektų vadovas ir produkto direktorius, ir kartu su vyriausiuoju programuotoju vykdyti paleidimo procesą.
- Kurti su Claude Code: skills, subagentai ir specifikacija grįsti darbo procesai yra mūsų kasdienybė, o tu padėtum juos tobulinti, įskaitant šiuo metu kuriamą priežiūros automatizavimą ir kodo peržiūros agentą.
- Kai specifikacija neatsako į klausimą, klausti projektų vadovo, o ne spėlioti, ir pasikartojančias spragas grąžinti į specifikaciją.
- Palaikyti kiekvieną projektą tokios būklės, kad jį galėtų perimti kitas žmogus: dokumentuota konfigūracija, jokių staigmenų repozitorijoje, prieigos ir prisijungimo duomenys ten, kur jiems ir vieta.
Ko tikimės
- Bent 2 metų profesionalaus interneto svetainių programavimo patirtis agentūroje ar studijoje.
- Tvirta WordPress patirtis: nuo nulio kurtos individualios temos, PHP ir gebėjimas dirbti su ne tavo rašytu esamu kodu. Roots (Sage, Bedrock, Blade) patirtis – didelis privalumas.
- Darbinės modernių JavaScript technologijų žinios: TypeScript, React, Next.js, Tailwind CSS. Payload CMS – privalumas, bet jį bet kuriuo atveju išmoksi pas mus.
- Kasdienis praktinis darbas su Claude Code ar panašiu agentiniu programavimo įrankiu. Naudojame jį kiekviename projekte ir tikimės, kad jau dabar dirbi būtent taip.
- Git su feature šakomis ir staging / production darbo eiga.
- Tikslus Figma dizaino įgyvendinimas: prisitaikymas prie ekranų, būsenos, animacijos.
- Švarus, semantinis kodas ir supratimas, kas puslapį daro greitą ir prieinamą.
- Gebėjimas įvertinti užduotį, laiku pasakyti, kai kažkas netelpa į įvertinimą, ir paaiškinti techninį sprendimą ne programuotojui.
Papildomi privalumai
- El. prekybos projektų patirtis (WooCommerce, Shopify ar headless sprendimai).
- Daugiakalbių svetainių kūrimo patirtis (WPML, Payload lokalizacija).
- Vercel, DigitalOcean, Laravel Forge, Neon ar panašių talpinimo ir diegimo sprendimų išmanymas.
- CI, automatinių testų ar klaidų stebėsenos diegimo patirtis.
- Sukurtas MCP serveris, Claude Code skill ar kitoks savo darbo automatizavimas.
- Darbo su Webflow ar svetainės perkėlimo iš jo patirtis.
- Galimybė parodyti realius našumo ir prieinamumo darbus, o ne tik apie juos papasakoti.
Ką siūlome
- Dokumentuotas programavimo procesas (aplinkos, peržiūra, „atlikta“ apibrėžimas, QA etapai), tad „atlikta“ tau, projektų vadovui ir klientui reiškia tą patį.
- Nedidelė komanda su tiesioginiu ryšiu su partneriais, kur tavo darbas matomas, o nuomonė apie technologijas – svarbi.
- DI grįsta darbo eiga, sukurta aplink Claude Code, kurią padėtum formuoti.
- Šiuo metu stiprinamos technologijos: kodo peržiūros įrankiai, CI, testai ir stebėsena kuriami dabar, tad prisidėtum prie jų diegimo, o ne paveldėtum kitų pasirinkimų.
- Įvairovė: nauji projektai su Payload ir Next.js, daugiau nei 30 veikiančių WordPress svetainių, o tarp jų – el. parduotuvės, platformos ir programėlės.
- Galimybės nuolat mokytis ir augti su aiškiu keliu: iš programuotojo į vyresnįjį programuotoją, vis daugiau atsakomybės už architektūrą ir įrankius.
- Galimybė po bandomojo laikotarpio dirbti hibridiniu būdu (iki 1-2 dienų per savaitę iš namų).
- Tarpdisciplininė aplinka Synthesis CG ekosistemoje.
Neat tau tiks, jei
- Mėgsti kurti pagal aiškią specifikaciją ir garsiai pasakai, kai jos pritrūksta, o ne tyliai užpildai spragą savo nuožiūra.
- Taip pat gerai jautiesi penkerių metų senumo WordPress temoje, kaip ir naujoje Next.js repozitorijoje.
- Džiaugiesi svetaine, kuri veikia ir po metų, ir komponentu, kurio niekam neteko perrašyti.
- Naudoji DI įrankius, kad dirbtum greičiau, bet vis tiek atsakai už kiekvieną įkeltą eilutę.
- Darbą kartu su dizaineriais, strategais ir projektų vadovais matai kaip galimybę mokytis ir augti.
Mėnesinis atlyginimas
nuo 2 500 EUR bruto. Be viršutinės ribos, priklauso nuo patirties ir rezultatų.