
Ang GoodHabitz ay isang online learning company sa sektor ng edukasyon na nagbibigay ng kawili-wili at madaling ma-access na pagsasanay sa pamamagitan ng digital learning platform nito. Pinag-iisa ng kumpanya ang mga team sa paglikha ng content, marketing, product engineering, at sales upang bumuo ng mga karanasan sa pagkatuto na nakatuon sa mga kasanayan para sa hinaharap at praktikal na personal at propesyonal na pag-unlad. Sa pamamagitan ng kultura ng pakikipagtulungan at operasyon sa iba't ibang lungsod sa Europe, layunin ng GoodHabitz na gawing kasiya-siya at malawak na gamitin ang online learning.
Senior Software Engineer, Full Stack
Bumuo ng mga full-stack na produkto sa pag-aaral sa GoodHabitz, isang kumpanyang EdTech sa Europa. Hubugin ang arkitektura, mga gawi sa paghahatid, at mga feature mula konsepto hanggang paglulunsad.
Paglalarawan
- Bumuo at magpanatili ng mga full-stack na feature sa mga API, data layer, at user interface.
- Tumulong humubog sa arkitektura at disenyo ng system sa pamamagitan ng pagtimbang sa mga kapalit na opsyon.
- Pangasiwaan ang trabaho mula sa paunang ideya hanggang implementasyon, pagsubok, dokumentasyon, at deployment.
- Panatilihin at pagbutihin ang mga CI/CD pipeline at workflow sa deployment.
- Magsuri ng code upang suportahan ang kalidad, kalinawan, at sama-samang pagkatuto.
- Malinaw na ipaliwanag ang mga teknikal na desisyon upang magkaisa ang team.
- Makipagtulungan sa mga team ng Product, Design, UX, at iba pa.
Mga Kinakailangan
- May hindi bababa sa limang taong karanasan sa backend engineering at karanasan sa frontend gamit ang React, Vue, o katulad na framework.
- Nakabuo na ng mga aktuwal na produkto kasama ang mga team ng Product, Design, at UX.
- May pananaw na nakatuon sa produkto at sa halaga para sa mga user at negosyo.
- May matibay na karanasan sa C# at makabagong .NET 8, 9, o 10.
- Nagdidisenyo at gumagamit ng REST API, kabilang ang versioning, OpenAPI, OAuth2, pagination, rate limit, at retry.
- Direktang nagsusulat ng SQL sa PostgreSQL gamit ang Dapper o katulad na micro-ORM.
- May praktikal na karanasan sa mga CI/CD pipeline, proseso ng deployment, Docker, at batayang Kubernetes.
- Nauunawaan ang disenyo ng system, mga hangganan ng serbisyo, pagmomodelo ng data, at scalability.
- Nag-aayos ng mga isyu sa production gamit ang mga log at trace; kanais-nais ang kaalaman sa structured logging at Grafana/Loki.
- Gumagamit ng mga LLM tool gaya ng Claude Code, Copilot, o Cursor para sa coding, pananaliksik, dokumentasyon, at pagbuo ng ideya.
- Nais ang karanasan sa iba pang wika at framework, lalo na sa Node, Vue, o React.
- Dagdag na bentahe ang karanasan sa AWS/EKS.
Mga Benepisyo
- Mapagkumpitensyang sahod at bonus sa performance na nakabatay sa tungkulin.
- 25 araw na taunang bakasyon.
- Badyet para sa paglalakbay.
- Flexible na kapaligiran sa trabaho at laptop.
- Walang limitasyong access sa mga resource ng GoodHabitz at MyAcademy.
- Suporta sa mental coaching.
- Mga team na magkakaiba at inklusibo.
- Mga event na may tema at aktibidad para sa team building.
- Isang araw na Do-Good bawat taon na bayad nang buo para sa boluntaryong gawain.
- Saklaw para sa kapansanan at pensiyon.