Logo Algoteque
Algoteque
Freelance

Fullstack Developer (Angular / Oracle / .NET)

Algoteque

📍 Location
Wrocław (Poland)
💼 Experience
More than 10 years

About us

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job description

Poszukujemy doświadczonego Developera, który dołączy do zespołu rozwijającego zaawansowane aplikacje webowe wykorzystywane do przetwarzania i prezentacji dużych wolumenów danych w czasie rzeczywistym.
Głównym obszarem odpowiedzialności będzie rozwój graficznych interfejsów użytkownika w technologii Angular, tworzenie API oraz wykorzystanie baz danych Oracle i PL/SQL. Istotnym elementem rozwiązania jest obsługa danych napływających nieprzerwanie przez całą dobę i ich efektywna prezentacja w interfejsie aplikacji.

Zakres projektu
- Rozwój i utrzymanie rozbudowanych aplikacji webowych, ze szczególnym naciskiem na warstwę frontendową Angular.
- Projektowanie i implementacja interfejsów użytkownika do prezentacji dużych wolumenów danych napływających na bieżąco.
- Optymalizacja wydajności GUI oraz mechanizmów odświeżania i prezentacji danych.
- Tworzenie i rozwój API oraz usług integrujących aplikację z systemami zewnętrznymi.
- Implementacja zapytań i logiki bazodanowej z wykorzystaniem Oracle oraz PL/SQL.
- Rozwój komponentów backendowych w technologii .NET.
- Projektowanie i optymalizacja algorytmów oraz mechanizmów przetwarzania danych.
- Tworzenie testów jednostkowych i integracyjnych oraz utrzymywanie istniejących testów.
- Współpraca z analitykami biznesowymi przy projektowaniu interfejsów i doborze rozwiązań zgodnych z firmowym Design Systemem.
- Przygotowywanie dokumentacji technicznej, udział we wdrożeniach oraz serwisowaniu aplikacji.
- Wsparcie merytoryczne i techniczne pozostałych członków zespołu.
- Udział w spotkaniach projektowych do 4 dni w miesiącu po maksymalnie 2 dni z rzędu.

Required qualifications

- Minimum 10 lat doświadczenia w rozwoju oprogramowania.
- Bardzo dobra, praktyczna znajomość Angular oraz JavaScript/TypeScript.
- Bardzo dobra znajomość relacyjnych baz danych Oracle oraz języka PL/SQL.
- Doświadczenie w projektowaniu i tworzeniu API (REST, JSON).
- Dobra znajomość C# i platformy .NET – na poziomie Regular, umożliwiająca samodzielną realizację zadań backendowych.
- Doświadczenie w tworzeniu rozbudowanych interfejsów użytkownika dla systemów przetwarzających duże ilości danych.
- Znajomość zagadnień związanych z wydajnością aplikacji oraz optymalizacją prezentacji i odświeżania danych.
- Umiejętność tworzenia testów jednostkowych i integracyjnych.
- Znajomość Git, Jenkins i Nexus.
- Umiejętność analitycznego myślenia, samodzielność oraz odpowiedzialność za jakość dostarczanych rozwiązań.
- Komunikatywność i umiejętność współpracy z zespołem.

Mile widziane
- Doświadczenie w systemach prezentujących dane aktualizowane w sposób ciągły, w szczególności w trybie zbliżonym do czasu rzeczywistego.
- Znajomość mechanizmów komunikacji i odświeżania danych, np. WebSocket, SignalR.
- Doświadczenie w pracy z dużymi wolumenami danych i optymalizacji ich prezentacji w GUI.
- Znajomość Docker, Kubernetes lub Nomad.
- Znajomość Apache Kafka i Redis
- Znajomość języka Java.
- Doświadczenie w projektach z branży elektroenergetycznej.

Interested in this job?

Send your application below, our recruitment team will get back to you quickly.

Czy mieszkasz w Polsce?

Czy mówisz bardzo dobrze po polsku?

Czy masz doświadczenie na podobnym stanowisku?

Czy masz doświadczenie w pracy z Angular i PL/SQL, ale także .NET?

Czy możesz uczestniczyć w spotkaniach projektowych wyżej opisanych?

💬 Personalize your message to the recruiter, click here!

By clicking Apply, I accept that the information entered will be transmitted to the recruiter and used for the purpose of managing applications. In accordance with the "Informatique et Libertés" law, you can exercise your right of access to your data and have it corrected by contacting us: jobposting.pro/contact
Learn more about our data protection policy.

Freelance · Fullstack Developer (Angular / Oracle / .NET) 📍Wrocław
Apply