#1 Job Board for tech industry in Europe

Software Developer
JavaScript

Software Developer

Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    JavaScript

    regular

    TypeScript

    regular

    .NET/C#

    regular

    RestAPI

    regular

    Angular/React/Vue/ExtJS

    junior

    ExtJS(Sencha)

    nice to have

Job description

Online interview
Mamy dla Ciebie:  pracę w firmie będącej liderem na rynku rozwiązań IT dla oświaty, zatrudnienie w oparciu o umowę współpracy b2b, możliwość rozwoju zawodowego, miłą i przyjazną atmosferę pracy wspierającą efektywną współpracę;  dostęp do nowoczesnych technologii informatycznych, możliwość pracy 100% zdalnie.

Zakres obowiązków (aplikacje SPA)

  • Utrzymanie i rozwój aplikacji UONET+/EduOne (https://www.vulcan.edu.pl/programy/e-dziennik-uonet-87), w szczególności pod kierunkiem lidera zespołu:
    • Tworzenie kodu modułów SPA wytwarzanych w React i ExtJS 
    • Tworzenie kodu części serwerowej wytwarzanej w .NET
  • Optymalizacja wydajności aplikacji UONET+/EduOne, w tym:
    • Współpraca z architektami w przypadku konieczności modyfikacji architektury rozwiązania 
    • Współpraca z administratorami centrum przetwarzania danych w zakresie analizy obciążenia serwerów MsSQL/IIS oraz wprowadzania modyfikacji w rozwiązaniu
  • Tworzenie testów jednostkowych dla dodawanego/zmienianego kodu
  • Współpraca z analitykiem przy tworzeniu projektu aplikacji
  • Współpraca z grafikiem przy tworzeniu interfejsu użytkownika aplikacji
  • Współpraca z zespołem testerów w szczególności w zakresie:
    • Przygotowania środowisk testowych w części serwerowej
    • Wprowadzania zmian związanych w wykrytych w testach lukach bezpieczeństwa 

Idealny kandydat/ nasze oczekiwania:

  • Zna JavaScript i TypeScript
  • Ma doświadczenie (minimum kilkumiesięczna praca) w projekcie pisanym w Angular lub React lub Vue lub ExtJS (Sencha)
  • Zna .NET/C#, w szczególności implementację MVC
  • Zna WebAPI, RestAPI
  • Zna MS SQL, co najmniej potrafi modyfikować struktury bazy, zakładać indeksy, itp., przy czym operacje związane z bazą danych robi z pełną świadomością ich wpływu na wydajność w wysoko obciążonych operacjami CRUD środowiskach
  • Orientuje się, na czym polega budowanie bezpiecznych aplikacji internetowych, pisze je tak, by nie było po nim poprawek choćby po testach OWASP TOP 10 czy OWASP ZAP

Nice to have:

  • Choć piszmy w ExtJS, nie wymagamy znajomości tego framework’a. Jeśli ktoś zna Angular lub React lub Vue, nauczymy go ExtJS :)

Przybliżony procentowy rozkład czasu pracy:

  • 70% zadań to frontend budowy w ExtJS lub React – zależy jaki moduł będzie akurat na tapecie
  • 25% zadań to .NET/C# po stronie serwera
  • 5% to baza danych
 
Oferujemy:

  • Pracę z biura we Wrocławiu bądź 100% zdalnie
  • Atrakcyjne wynagrodzenie
  • Umowę o współpracę b2b
  • Nowoczesne technologie
  • Przyjazną atmosferę pracy wspierającą efektywną współpracę
  • Extra bonus o którym się dowiesz podczas pierwszej rozmowy :D