Przegląd firmy
Dołącz do naszego dynamicznego zespołu i weź udział w tworzeniu innowacyjnych aplikacji internetowych, które robią różnicę. Poszukujemy zmotywowanego i utalentowanego inżyniera Full Stack, który dołączy do nas przy tworzeniu responsywnych i przyjaznych dla użytkownika aplikacji. Jeśli pasjonujesz się technologią i chcesz pracować nad ekscytującymi projektami, skontaktuj się z nami!
Opis stanowiska
Jako inżynier Full Stack, będziesz zaangażowany we wszystkie etapy tworzenia oprogramowania, od koncepcji po wdrożenie. Twoim głównym celem będzie tworzenie i utrzymywanie aplikacji internetowych zapewniających wyjątkowe wrażenia użytkownika, zapewniając bezproblemową integrację elementów skierowanych do użytkownika z logiką po stronie serwera.
Obowiązki
- Projektuj, opracowuj i wdrażaj: twórz responsywne i przyjazne dla użytkownika aplikacje internetowe, korzystając z nowoczesnych technologii front-end i back-end.
- Współpracuj: Pracuj z projektantami i menedżerami produktu w celu tworzenia intuicyjnych i wciągających interfejsów użytkownika.
- Wdrożenie: Opracuj skalowalne i wydajne schematy logiki i baz danych po stronie serwera w celu wspierania funkcjonalności aplikacji.
< li>Optymalizuj: upewnij się, że aplikacje są zoptymalizowane pod kątem wydajności, skalowalności i bezpieczeństwa.- Recenzje kodu: Przeprowadzaj recenzje kodu, przekazuj konstruktywne opinie i utrzymuj standardy jakości kodu.
- Rozwiązywanie problemów: Debuguj problemy i zapewniaj ich szybkie rozwiązywanie.
- Bądź na bieżąco: Bądź na bieżąco z pojawiającymi się technologiami i trendy branżowe, proponując innowacyjne rozwiązania w celu ulepszenia naszych produktów.
- Komunikuj się: Skutecznie zbieraj wymagania, dostarczaj aktualizacje i koordynuj działania projektowe z członkami zespołu i interesariuszami.
ul>Wymagania
- Wykształcenie: Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny lub równoważne doświadczenie praktyczne.
< li>Doświadczenie: Minimum 4 lata doświadczenia zawodowego jako inżynier Full Stack lub na podobnym stanowisku.- Umiejętności techniczne:
- Front-End: Znajomość TypeScript, HTML i CSS.
- Back-End: Biegłość w Pythonie, SQL i frameworkach takich jak Django.
- Systemy rozproszone: Doświadczenie w budowaniu chmury -natywne aplikacje wykorzystujące rozwój oparty na testach.
- Recenzje kodu: Doświadczenie w wiodących przeglądach kodu oraz zarządzaniu testowaniem i debugowaniem.
- Architektura oprogramowania: Silne zrozumienie architektur oprogramowania i bezpieczeństwa dla wszystkich skalowanie aplikacji SaaS.
- Rozwój produktu: doskonałe zrozumienie cyklu życia rozwoju produktu, doświadczenia użytkownika i estetyki interfejsu użytkownika.
< li>Baza danych: doświadczenie z relacyjnymi bazami danych i/lub NoSQL (np. MySQL, PostgreSQL, MongoDB).- Chmura: doświadczenie z Google Cloud Platform jest wysoce preferowane.
- Technologie: Biegła znajomość języka Python i TypeScript.
Pożądane umiejętności
- A dobre zrozumienie struktury baz danych ai zintegrowane z interfejsami API.
- Praktyczne doświadczenie w prowadzeniu i uczestnictwie w przeglądach kodu oraz zarządzaniu testowaniem i debugowaniem.
- Proaktywne podejście do bycia na bieżąco z pojawiającymi się technologiami i trendami branżowymi.< /li>
- Doskonałe umiejętności komunikacyjne i umiejętność efektywnej pracy z członkami zespołu i interesariuszami.
Dystrybucja pracy
- Front-end : 40%
- Zaplecze: 60%
Jak aplikować
Jeśli jesteś podekscytowany tą możliwością i spełniasz wymagania, prześlij swoje CV i list motywacyjny, opisując szczegółowo swoje doświadczenie i dlaczego świetnie pasowałbyś do naszego zespołu.
Nie możemy się doczekać otrzymania Twojego zgłoszenia i sprawdzenia, jak możesz przyczynić się do naszych innowacyjnych projektów!