TheProtocol.IT Hybrydowo Mid New

Software Developer (.NET + Angular)

OCCUBEE SPÓŁKA AKCYJNA

⚲ Katowice

Wymagania

  • .NET
  • .NET Core
  • Angular
  • C#
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Entity Framework
  • MySQL
  • PostgreSQL
  • Git
  • DevExpress (nice to have)
  • Angular Material (nice to have)

Opis stanowiska

Wymagania: - Minimum 5 lat doświadczenia w programowaniu, - Bardzo dobra znajomość OOP i zasad SOLID w .NET (szczególnie .NET Core) oraz doświadczenia z Angular, - Dobra znajomość C#, HTML, CSS, JavaScript i TypeScript, - Doświadczenie w pracy z bazami danych (Entity Framework, MySQL, Postgres), - Bardzo dobra znajomość Gita, - Znajomość pracy w Agile/Scrum i chęć rozwijania tych praktyk w zespole, - Analityczne myślenie i dobra organizacja pracy własnej, - Znajomość języka polskiego na poziomie co najmniej C1 i angielskiego na poziomie B1/B2. Mile widziane: - Doświadczenie z bazami NoSQL, - Wiedza o architekturze mikroserwisowej, modułowym monolicie lub Clean Architecture, - Znajomość DevExpress i Angular Material. O firmie: - Occubee to polska firma z globalnymi ambicjami, łącząca najnowsze technologie z rzeczywistymi potrzebami handlu detalicznego. Tworzymy innowacyjną platformę SaaS, która wykorzystuje sztuczną inteligencję oraz zaawansowaną analizę danych do optymalizacji zarządzania zapasami w sklepach i magazynach. Dzięki naszemu rozwiązaniu firmy mogą precyzyjnie prognozować popyt na konkretne produkty, unikać braków towarowych i nadmiernych zapasów, a także automatyzować kluczowe procesy w łańcuchu dostaw. Wszystko po to, by zwiększyć sprzedaż, poprawić rentowność i budować przewagę konkurencyjną. - Naszą siłą jest połączenie eksperckiej wiedzy z obszarów Data Science, Machine Learning, Big Data, Data Analysis, inżynierii oprogramowania i analizy biznesowej. W Occubee nie tylko dostarczamy zaawansowaną technologię, ale także wspieramy naszych klientów w podejmowaniu lepszych decyzji. Przekształcamy ogromne ilości danych transakcyjnych w konkretne rekomendacje, które pomagają retailerom działać szybciej, efektywniej i bardziej przewidywalnie. - Dołączając do naszego zespołu, stajesz się częścią nowoczesnej organizacji, w której liczą się innowacja, współpraca i realny wpływ na kształtowanie biznesu. Tworzymy rozwiązanie, które zmienia sposób zarządzania zapasami w firmach – a Ty możesz być częścią tej zmiany! Zakres obowiązków: - Tworzenie i rozwijanie nowych funkcjonalności w naszej głównej aplikacji – od pomysłu i analizy wymagań, przez projektowanie i implementację, aż po testy, wdrożenie i wsparcie po publikacji. - Pisanie przejrzystego, dobrze udokumentowanego kodu oraz tworzenie dokumentacji technicznej (Swagger). - Współpraca z całym zespołem – programistami, testerami, designerami, Scrum Masterem i Product Ownerem – z użyciem narzędzi takich jak Teams, Monday, Outlook czy Confluence. - Rozwiązywanie ciekawych wyzwań technicznych: optymalizacja wydajności i eliminowanie wąskich gardeł w systemie. - Udział w przeglądach kodu, gdzie razem dbamy o jakość i spójność naszego rozwiązania. - Regularne dzielenie się informacjami o postępach i statusie aplikacji, żebyśmy wszyscy pracowali na bieżąco i zespołowo.