Programista lub Programistka Fullstack (.NET+ React) (AI-Driven Development)
Tech Stack / Keywords
Firma i stanowisko
Diagnostyka S.A. is a company located in Kraków, operating in the healthcare diagnostics sector, offering advanced web applications and microservices development.
Wymagania
- Experience in developing modern web applications with strong knowledge of JavaScript, TypeScript, HTML5, and CSS.
- Practical experience with React including state management, component architecture, and API integration.
- Knowledge of jQuery and experience working with complex existing frontend.
- Good knowledge of C# and ASP.NET MVC enabling independent backend development.
- Experience with Entity Framework Core and/or NHibernate and working with databases.
- Ability to write tests and maintain code quality, readability, and performance.
- Willingness to work in an AI-first model using tools like Claude Code and GitHub Copilot.
- Ability to create precise specifications, effective prompts, and critically validate AI results.
- Teamwork skills and effective technical communication.
Obowiązki
- Develop and maintain frontend of a complex web application with focus on modern, responsive, and accessible UI.
- Create new views and components in React and TypeScript; enhance existing frontend based on JavaScript, jQuery, and Kendo UI.
- Manage frontend architecture including state management, reusable components, performance, and UI consistency; gradually migrate from jQuery/Kendo UI to React.
- Integrate with backend APIs and services; co-create API contracts.
- Implement functionalities using Spec Driven Development from specification to validation.
- Use Claude Code and other AI tools to automate and accelerate work; verify quality, security, and compliance of generated artifacts.
- Write tests and maintain code quality and standards for AI usage.
- Develop and maintain backend in ASP.NET MVC 5 and .NET microservices (versions 8/10) using Entity Framework Core and NHibernate.
- Analyze, diagnose, and fix bugs; support production applications.
- Collaborate closely with developers, testers, and business teams.
Mile widziane:
- Experience migrating interfaces from jQuery/Kendo UI to React and knowledge of Kendo UI.
- Attention to UX, accessibility, and frontend performance.
- Experience with microservice architecture, design patterns, and architectural best practices.
- Familiarity with CI/CD tools, Azure/GCP platforms, and language model-based solutions including AI automation and agents.
- Knowledge of PL/SQL.
Benefity
- Employment based on contract (B2B).
- Hybrid work with office located in Kraków at Profesora Michała Życzkowskiego 18.
- Friendly work environment with an experienced team sharing knowledge.
- Regular integration events and trips.
- Subsidized Medicover Sport card.
- Discounts on laboratory tests for employees (70%) and their families (20%).
- Option to join preferential group insurance with PZU.
- Opportunities to train and participate in regional volleyball teams, marathons, half-marathons, and Runmageddon events across Poland.
Inne informacje
Klikając w przycisk „Wyślij” zgadzasz się na przetwarzanie przez Diagnostyka S.A. Twoich danych osobowych zawartych w zgłoszeniu rekrutacyjnym w celu prowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
ZAKRES ZASTOSOWANIA NINIEJSZEJ INFORMACJI Niniejsza Informacja o przetwarzaniu danych osobowych kandydatów do pracy oraz kandydatów do zawarcia umowy cywilnoprawnej jest udostępniana w celu realizacji obowiązku informacyjnego wynikającego z art. 13 RODO.
ADMINISTRATOR, INSPEKTOR OCHRONY DANYCH Administratorem danych osobowych jest pracodawca rekrutujący, tj. Diagnostyka S.A. z siedzibą przy ul. prof. M. Życzkowskiego 16, 31-864 Kraków, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego pod numerem KRS: 0000918455, NIP: 675-12-65-009.
Z Administratorem jako zatrudniającym, kandydat może kontaktować się w sprawie przetwarzania danych osobowych pod adresem e-mail: [email protected] Administrator wyznaczył Inspektora Ochrony Danych, z którym można kontaktować się w sprawie przetwarzania danych osobowych pisząc na pod adresem e-mail: [email protected]
ŹRÓDŁO POZYSKANIA DANYCH Dane osobowe otrzymujemy bezpośrednio od osoby, której dane dotyczą.
CELE PRZETWARZANIA DANYCH OSOBOWYCH
- Prowadzenie rekrutacji na stanowisko wskazane w ogłoszeniu o pracę.
PODSTAWA PRAWNA, ZAKRES PRZETWARZANYCH DANYCH OSOBOWYCH
- art. 6 ust. 1 lit c) RODO - wypełnienie obowiązku prawnego ciążącego na administratorze, w zakresie zebrania niezbędnych danych do przeprowadzenia rekrutacji zgodnie z Kodeksem Pracy.
- art. 6 ust. 1 lit a) RODO - zgoda osoby, której dane dotyczą w zakresie danych nieprzewidzianych w przepisach prawa, które są dobrowolnie podawane
OKRES PRZECHOWYWANIA DANYCH OSOBOWYCH Twoje dane przetwarzamy w celu prowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu przez okres 12 miesięcy od dnia otrzymania zgłoszenia rekrutacyjnego lub do momentu wycofania zgody.
CELE PRZETWARZANIA DANYCH OSOBOWYCH 2. Prowadzenie rekrutacji na stanowisko wskazane w ogłoszeniu na wykonywanie pracy na podstawie umowy cywilnoprawnej
PODSTAWA PRAWNA, ZAKRES PRZETWARZANYCH DANYCH OSOBOWYCH art. 6 ust. 1 lit a) RODO - zgoda osoby, której dane dotyczą w zakresie zebrania niezbędnych danych do przeprowadzenia rekrutacji.
OKRES PRZECHOWYWANIA DANYCH OSOBOWYCH Twoje dane przetwarzamy w celu prowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu przez okres 12 miesięcy od dnia otrzymania zgłoszenia rekrutacyjnego lub do momentu wycofania zgody.
CELE PRZETWARZANIA DANYCH OSOBOWYCH 3. Przechowywanie danych kandydata do pracy, w ramach przyszłych rekrutacji.
PODSTAWA PRAWNA, ZAKRES PRZETWARZANYCH DANYCH OSOBOWYCH art. 6 ust. 1 lit a) RODO - zgoda osoby, której dane dotyczą w ramach przyszłych rekrutacji.
OKRES PRZECHOWYWANIA DANYCH OSOBOWYCH W przypadku wyrażenia zgody na udział w przyszłych rekrutacjach do momentu odwołania zgody, jednak nie dłużej niż 36 miesięcy lub do momentu wycofania zgody.
UPRAWNIENIA KANDYDATA DO PRACY WYNIKAJĄCE Z PRZEPISÓW O OCHRONIE DANYCH OSOBOWYCH
Zgodnie z przepisami RODO, kandydatowi do pracy przysługuje prawo do: dostępu do danych; sprostowania danych; usunięcia danych; ograniczenia przetwarzania danych; przenoszenia danych;); cofnięcia zgody (gdy podstawą przetwarzania jest zgoda).
Kandydat do pracy ma prawo do wniesienia skargi do organu nadzorczego, jeżeli sądzi, że przetwarzanie jego danych osobowych przez pracodawcę rekrutującego narusza przepisy RODO. W Polsce organem nadzorczym jest Prezes Urzędu Ochrony Danych Osobowych.
ODBIORCY
Administrator nie zamierza przekazywać danych osobowych innym odbiorom danych. Zakres podmiotów, którym zatrudniający udostępni dane, będzie ograniczony do tych podmiotów, którym udostępnienie danych kandydata jest faktycznie niezbędne i zależeć będzie od przebiegu współpracy stron i zakresu obowiązków.
Diagnostyka S.A.
14 aktywnych ofert