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