WhyHireWrong?
WhyHireWrong?

WhyHireWrong? ni jukwaa la teknolojia ya HR na SaaS ya uajiri lililoundwa kusaidia mchakato wa kuajiri kupitia mazingira ya mtandaoni kwa waajiri na waombaji. Tovuti yake inarejelea orodha za miradi, mtiririko wa maombi, ufikiaji wa akaunti na njia za mawasiliano, ikionyesha huduma inayoendeshwa na programu kwa ajili ya kusimamia shughuli za uajiri na kuwaunganisha wagombea na fursa.

Jukwaa hili linaonekana kuwafaa mashirika yanayotafuta njia kuu ya kushughulikia miradi na maombi yanayohusiana na uajiri, huku likiwapa waombaji njia maalumu ya kuhusika na nafasi zilizopo. Likiwa na timu ndogo na muundo wa bidhaa unaolenga huduma, WhyHireWrong? linaunganisha shughuli za uajiri, ushirikishwaji wa waombaji na programu ya HR inayotegemea wingu.

Mhandisi Mwanzilishi wa Full-Stack (Ulaya, Kazi ya Mbali)

Ongoza uundaji wa bidhaa kutoka mwanzo hadi mwisho kwa kutumia SvelteKit, Fastify na PostgreSQL huku ukifanya kazi kwa karibu na mwanzilishi. Saidia kujenga na kuunda startup iliyo kabla ya uzinduzi kutoka mwanzo.

Maelezo

  • Kuongoza uundaji wa UI na UX ya bidhaa kwa ushirikiano wa karibu na mwanzilishi
  • Kutengeneza na kuwasilisha programu kamili za SvelteKit, ikijumuisha uelekezaji, kazi za load, uwasilishaji wa upande wa seva, vitendo vya fomu na hali ya upande wa mteja
  • Kuandika msimbo wa TypeScript wa kiwango cha komponenti wenye uainishaji mkali wa aina
  • Kujenga violesura vinavyobadilika na vinavyofikika kwa kutumia Tailwind CSS, mifumo maalum ya usanifu na vibadala vya komponenti vinavyoweza kutumika tena
  • Kutengeneza endpoint za REST au RPC katika Fastify zenye uthibitishaji wa schema, ushughulikiaji thabiti wa hitilafu na middleware ya uthibitishaji
  • Kubuni schema za PostgreSQL, kusimamia migrations zinazoweza kutenduliwa na kushughulikia query tata kwa SQL ghafi au zana kama Drizzle, Kysely au Prisma
  • Kuboresha utendaji wa frontend kwa kudhibiti ukubwa wa bundle, gharama za hydration, mfululizo wa upakiaji na Core Web Vitals
  • Kusanidi au kudumisha mabomba ya CI/CD kwa Node.js na SvelteKit, ikijumuisha building, linting, ukaguzi wa aina na deployment
  • Kuchunguza na kutatua masuala ya production katika frontend na backend bila kutegemea mtaalamu tofauti wa backend
  • Kuchangia katika kuunda startup iliyo kabla ya uzinduzi kutoka mwanzo pamoja na mwanzilishi

Mahitaji

  • Angalau miaka minne ya uzoefu wa kitaalamu wa uhandisi wa frontend, ikijumuisha mwaka mmoja hadi miwili ya kufanya kazi hasa na SvelteKit
  • Uzoefu thabiti unaoweza kuthibitishwa wa kutumia mfumo mwingine wa kisasa wa reactive kama React au Vue, pamoja na ushahidi wa kujifunza Svelte haraka
  • Ujuzi wa hali ya juu wa TypeScript, ikijumuisha generics, discriminated unions na aina changamano za majibu ya API
  • Uzoefu wa vitendo na Fastify, au uzoefu mkubwa unaolingana na Express, Hono au NestJS pamoja na uwezo wa kujifunza haraka plugins na hooks za Fastify
  • Uzoefu wa moja kwa moja na PostgreSQL unaojumuisha usanifu wa schema, indexing ya msingi, kuunda na kurejesha migrations, kutambua query zinazochelewa kwa EXPLAIN na kutumia zana ya mstari wa amri ya psql
  • Uzoefu wa production na Tailwind CSS, ikijumuisha themes maalum, abstraction ya komponenti na usanifu wa violesura vinavyobadilika
  • Wasifu wa umma wa GitHub wenye historia ya michango inayohusiana au bidhaa ya end-to-end iliyo hai na inayoweza kujaribiwa
  • Uwezo wa kueleza tukio au hitilafu halisi ya production iliyotatuliwa katika mifumo ya frontend na backend
  • Unaishi Ulaya na unapatikana kufanya kazi kwa mbali ukiwa na mwingiliano mkubwa wa muda na timu inayoongozwa na mwanzilishi