Full Stack Developer
Miejsce pracy: Bydgoszcz
Technologies we use
Expected
- .NET
- C#
- ASP.NET Core MVC
- Vue.js
- JavaScript
- TypeScript
- HTML
- CSS
- Git
Optional
- MySQL
- Microsoft SQL Server
About the project
We’re looking for a skilled and motivated Full Stack Developer to play a key role in the evolution of our platform. You’ll be joining a successful and well established company with a product trusted by long-standing clients. The role consists of building new features into our modern stack whilst also supporting and incrementally migrating our legacy systems. The ideal candidate will have a strong foundation in both backend and frontend development, a passion for building scalable applications, and a collaborative approach to problem-solving.
Your responsibilities
- Build modern user experiences using Vue 3, component libraries, and modern frontend tooling
- Design and develop backend services and APIs using .NET Core / ASP.NET
- Own features end-to-end, from UI through API and database
- Contribute to the modernisation of legacy Classic ASP systems, improving stability while helping migrate functionality to newer services
- Collaborate on system design, balancing scalability, security, maintainability, and pragmatism
- Write clean, testable code, participate in code reviews, and help raise engineering standards
- Integrate third-party services and APIs
- Work with CI/CD pipelines and deployment tooling to deliver changes safely and efficiently
- Collaborate closely with product, design, and QA to deliver high-quality outcomes
Our requirements
- Experience (3+ years) as a full-stack developer working across backend and frontend systems
- Strong experience with .NET (C#) and ASP.NET Core
- Strong experience with Vue 3, including its ecosystem (Vue Router, Pinia/Vuex)
- Proficiency with JavaScript / TypeScript, HTML5, and CSS3
- Experience designing and consuming RESTful APIs
- Experience working with relational databases (e.g. MySQL or SQL Server) and writing efficient queries
- Familiarity with Git and collaborative development workflows
- Experience working with or supporting legacy systems (such as Classic ASP), or a willingness to do so as part of a broader modernisation effort
- A problem-solving mindset and a collaborative, pragmatic approach to engineering
This is how we organize our work
Development opportunities we offer
- industry-specific e-learning platforms
- time for development of your ideas
Recruitment stages
- Interview
- Tech interview
- Decision
Inhabit Polska Sp. z o.o.
InhabitIQ operates a unique collective of tech-forward companies serving the residential, commercial, and vacation rental industries. Our brands’ strategic partnerships deliver transformative software solutions and services across our brands. We believe that property and vacation rental managers should have the opportunity to choose the platforms that best support their business goals and that they should be able to benefit from strategic partnerships across our ecosystem.
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Inhabit Polska Sp. z o.o. z siedzibą w: Szajnochy 2, 85-738 Bydgoszcz (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: rekrutacja@supercontrol.pl.