Recenzja: Praca w zespole King’s Digital jako programista backend
King’s Digital jest zespołem, który realizuje różnorodne programy edukacyjne we współpracy z pracownikami naukowymi oraz partnerami zewnętrznymi. Ich ambitną strategią jest stać się przywódcą w dziedzinie kształcenia ustawicznego, skupiając się na projektowaniu, rozwoju oraz współpracy.
Jeśli dołączysz do tego zespołu, będziesz miał/a okazję pracować w ekscytujących czasach, dbając o realizację strategicznych celów. Team ma ambitne cele rozwoju i ceni sobie kulturę wsparcia oraz wspólnoty, która skupia się na indywidualnym i zbiorowym dobru. Ważne jest dla nich dobro wszystkich pracowników, zarówno fizyczne, psychiczne, jak i społeczne, co uważają za klucz do sukcesu.
King’s oferuje szerokie wsparcie dla pracowników, w tym elastyczne warunki pracy, płatny urlop macierzyński/rodzicielski, wsparcie menopauzalne, program dbałości o dobrostan, szkolenia i rozwój zawodowy oraz wiele innych korzyści. Wszyscy pracownicy korzystają również z hojnego wkładu pracodawcy do emerytury.
Praca będzie głównie na terenie King’s Strand Campus, jednak czasem mogą być wymagane podróże na inne kampusy. W ramach próby hybrydowej formy pracy, wszystkim członkom zespołu umożliwione jest zdalne wykonywanie pracy przez część tygodnia, jeśli sobie tego życzą.
Jeśli chodzi o samą rolę w zespole King’s Digital, zespół ds. tworzenia stron internetowych pracuje przede wszystkim nad platformą edukacyjną, w tym naszym modułowym systemem projektowania dla programów online i kursów w Moodle. System ten rozwija już istniejącą infrastrukturę platformy i składa się z różnych usług, których ta rola będzie wspierać. Będziesz również mieć szansę napisać nową mikro-usługę od podstaw i zapewnić, że istniejące elementy będą ze sobą doskonale współpracowały, aby wspierać zespół tworzący frontend oraz redaktorów treści, którzy korzystają z tych systemów do budowy kursów online.
Współpracując z innymi członkami zespołu, skoncentrujesz się na tworzeniu solidnych, skalowalnych i bezpiecznych systemów związanych z technologiami edukacyjnymi. Korzystając z wysokich standardów projektowania i zasad programowania, będziesz pisać czytelny, deklaratywny kod, który będzie łatwy do utrzymania i wykorzystujący najnowocześniejsze technologie.
Przez doskonałe umiejętności techniczne i komunikacyjne będziesz wspierać nasz zespół w budowaniu najlepszego produktu e-learningowego dla naszych studentów. Zespół jest skoncentrowany na współpracy i dąży do tego, aby każdy członek zespołu dzielił się swoimi umiejętnościami i stale poszerzał swoje umiejętności.
Jest to praca na pełny etat, w ramach której otrzymasz umowę na czas nieokreślony.
Aby odnieść sukces w tej roli, szukamy kandydatów z następującymi umiejętnościami i doświadczeniem:
Wymagane kryteria:
1. Doświadczenie w programowaniu backendu (np. Kotlin, Python, Node.js).
2. Udokumentowane doświadczenie w skutecznej współpracy w celu osiągnięcia pozytywnych wyników.
3. Doświadczenie w pracy z frameworkami takimi jak Laravel, Django lub Express.
4. Umiejętność pracy z bazami danych SQL i NoSQL (np. MySQL, PostgreSQL, MongoDB).
5. Doświadczenie w pisaniu i wdrażaniu efektywnego kodu za pomocą rozproszonych systemów kontroli wersji (np. Git).
6. Zdolność do