English German JavaScript React React Developer with German (Smart Factory) Frontend WYNAGRODZENIE 100 - 120 PLN/h kontrakt B2B 12 000 - 14 000 PLN umowa o pracę LOKALIZACJA Zdalnie albo we wrocławskim biurze Project description: Our client has created a central platform based on the “digital twin” concept, used by various teams to develop specialized services in the areas of Smart Factory, Smart Building, and Smart Connected Products. Within this platform, the Smart Factory team is transitioning to new solutions that include real-time monitoring of buildings, machines, and entire factories. Joining the team, you will work on the real-time monitoring module. Responsibilities: Development of complex web applications using JavaScript/TypeScript and React Implementation and development of Single-Page Applications (SPAs) and Progressive Web Apps (PWAs) Maintenance and further development of existing frontend applications Ensuring quality by adhering to clean architecture and Clean Code principles Collaborating within a Scrum team and actively participating in team meetings, such as code reviews and sprint planning Tech Stack: JavaScript/TypeScript (ES6+), React, Angular, HTML, CSS, Git, VS Code/JetBrains Webstorm, Docker, Kubernetes, ArgoCD, Elastic Search, Gitlab CI/CD, monitoring tools (Grafana, Prometheus), and testing tools (nUnit, Jasmine, Cucumber, Playwright) Requirements: Minimum of 3-4 years of experience in frontend application development Proficiency in JavaScript/TypeScript (ES6+), React, HTML, CSS Ability to design and implement Single-Page Applications (SPAs) and Progressive Web Apps (PWAs) Experience with DevOps tools, knowledge of version control systems like Git Familiarity with design patterns in frontend architecture and design (e.g., clean code, UI patterns) Very good command of German (min. B2/C1) for team communication Nice to have: Knowledge of UI/UX design and user-centered design Ability to create mockups and experience in responsive design Familiarity with frontend architecture patterns and experience in unit and component testing Basic knowledge of CSS preprocessors and cloud computing 1 (rozmowa telefoniczna) Rozmowa HR Krótka rozmowa z Rekruterem, jest to idealna okazja, aby się poznać i porozmawiać o współpracy. Sprawdzimy również Twoją znajomość języków obcych. 2 (online) Spotkanie z Hiring Managerem + weryfikacja techniczna Rozmowa z Managerem połączona z rozmową techniczną z naszym programistą, aby sprawdzić Twoje umiejętności techniczne i porozmawiać więcej o projekcie. 3 (online) Spotkanie z klientem Bezpośrednia rozmowa z klientem aby uzyskać więcej informacji u źródła. 4 Decyzja & Umowa Witamy na pokładzie VM.PL! Tutaj zaczyna się Twoja wspaniała przygoda :) Rozpoczęcie pracy Poznaj swojego rekrutera Justyna Rutowicz IT Recruiter justyna.rutowicz@vm.pl LinkedIn WYNAGRODZENIE 100 - 120 PLN/h kontrakt B2B 12 000 - 14 000 PLN umowa o pracę LOKALIZACJA Zdalnie albo we wrocławskim biurze Apply for React Developer with German (Smart Factory) Name and surname* Email* Phone number* LinkedIn profile Upload your CV* Accepted formats: PDF, DOC, DOCX, PNG Comments * I consent to the processing of my personal data by VM.PL Sp. z o. o., ul. T. Kościuszki 82, 50-441 Wrocław, for the purpose of conducting the recruitment process. I acknowledge that the consent is given freely, and I may withdraw my consent at any time by sending a message via email to: rodo@vm.pl or by sending a message via traditional mail to the above-mentioned address. I consent to the processing of my personal data by VM.PL Sp. z o. o., ul. T. Kościuszki 82, 50-441 Wrocław, for the purpose of conducting of future recruitment processes for the next 36 months. I acknowledge that the consent is given freely, and I may withdraw my consent at any time by sending a message via e-mail to: rodo@vm.pl or by sending a message via traditional mail to the above-mentioned address. I consent to the sending me by VM.PL Sp. z o. o., ul. T. Kościuszki 82, 50-441 Wrocław, to the e-mail address I provided, commercial or marketing information, such as, for example, information about events, parties or language courses. I acknowledge that the consent is given freely, and I may withdraw my consent at any time by sending a message via e-mail to: rodo@vm.pl or by sending a message via traditional mail to the above-mentioned address. * I consent to making my personal data available to clients or business partners of VM.PL Sp. z o. o., ul. T. Kościuszki 82, 50-441 Wrocław, for the purpose of transferring them to the aforementioned entities and for the use in the recruitment process for the project carried out by VM.PL for the given client or business partner. Detailed information about the client or business partner will be provided during the recruitment process. I acknowledge that the consent is given freely, and I may withdraw my consent at any time by sending a message via e-mail to: rodo@vm.pl or by sending a message via traditional mail to the above-mentioned address. Information on personal data processing Informacja o procedurze sygnalistow Informationen zum Hinweisgeberverfahren Information on the whistleblower procedure Apply now