Właśnie otworzyliśmy nowe, zdalne, pełnoetatowe stanowisko freelancera jako programista JavaScript Full-Stack w naszej niemieckiej firmie Fintech, założonej w 2013 roku i obsługującej ponad 5000 firm w 9 krajach europejskich. Nasz „payever CommerceOS” obsługuje 28 rozwiązań biznesowych, w tym sklep internetowy, płatności System, przesyłanie wiadomości i marketing, które pomagają firmom rozpoczynać, prowadzić działalność i rozwijać się. Używamy MEAN-Stack (MongoDB, Express.js, Angular (na froncie
Właśnie otworzyliśmy nowe, zdalne, pełnoetatowe stanowisko freelancera jako programista JavaScript Full-Stack w naszej niemieckiej firmie Fintech, założonej w 2013 roku i obsługującej ponad 5000 firm w 9 krajach europejskich. Nasz „payever CommerceOS” obsługuje 28 rozwiązań biznesowych, w tym sklep internetowy, płatności System, przesyłanie wiadomości i marketing, które pomagają firmom rozpoczynać, prowadzić działalność i rozwijać się. Używamy MEAN-Stack (MongoDB, Express.js, Angular (na froncie) i Node.JS). DLACZEGO DO NAS DOŁĄCZYĆ? - Pracuj z nami zdalnie przez dłuższy czas - Zarabiaj świetne wynagrodzenie w USD - Otrzymuj bezpieczne wynagrodzenie jako freelancer od niemieckiej firmy - Rozwijaj się zawodowo JAK ZDOBYĆ TĘ PRACĘ 1. Kliknij „Zastosuj”2. Zarezerwuj ocenę (frontend lub backend)3. Excel w zadaniach 4. Zdobądź kontrakt (w ciągu 24h) Jako Full-Stack Javascript Engineer możesz wybrać, czy chcesz wykonać zadanie frontendowe, czy backendowe. Twoim zadaniem Frontend jest stworzenie od podstaw prostej aplikacji kalendarza. Aby skrócić czas implementacji, skorzystaj z Angular Material i Angular CDK (jest to KONIECZNE, nie używaj żadnych innych bibliotek). Twoim zadaniem Backendu jest stworzenie prostej aplikacji REST w TypeScript 3.4 i nowszych, NestJS Framework, MongoDB 4.4 i nowsze oraz RabbitMQ 3.7 i nowsze. Minimalne wymagania: (Backend)* Biegłość w NestJS: Podstawowa znajomość NestJS jako podstawowego frameworka.* Architektura mikrousług: Zrozumienie wzorców projektowych mikrousług.* Wiedza specjalistyczna MongoDB: Doświadczenie z MongoDB do zarządzania bazami danych. * Programowanie obiektowe (OOP): Silne zrozumienie zasad OOP. (Frontend)* Biegłość Angular: Głęboka wiedza w frameworku Angular.* Biegłość w maszynopisie: Zaawansowana znajomość i zastosowanie maszynopisu.* Umiejętności RxJS: Rozległe doświadczenie w programowaniu reaktywnym przy użyciu RxJS .Dodatkowe wymagania:* Doświadczenie w brokerze komunikatów: Umiejętność pracy z RabbitMQ w celu kolejkowania wiadomości.* Zarządzanie pamięcią podręczną: Znajomość Redis w zakresie rozwiązań buforowania.* Techniki testowania: Wiedza w zakresie stosowania różnych metodologii testowania w celu zapewnienia jakości kodu. Pożądane kwalifikacje:(Backend) * Elasticsearch: Doświadczenie z Elasticsearch do wyszukiwania i analiz.* Protokół STOMP: Znajomość STOMP do przesyłania wiadomości z brokerami wiadomości.* GraphQL: Biegłość w GraphQL do zapytań i manipulacji danymi.* WebSockets: Doświadczenie w komunikacji w czasie rzeczywistym przy użyciu WebSockets.(Frontend )* Doświadczenie w NGXS: Znajomość NGXS do celów zarządzania stanem.* Podejście TDD: Kompetencja w metodologiach Rozwoju Opartego na Testach.* Praktyki Czystego Kodu: Zaangażowanie w pisanie czystego, łatwego w utrzymaniu i wydajnego kodu.
Pokaż więcej
Pokaż mniej
Тип зайнятості
Повний робочий день