GraphQL JavaScript Next React TypeScript Senior React Developer Frontend SALARY LOCATION Fully remote or Wrocław office Project: Senior React Developer (Remote, Automotive) We are currently recruiting for a Senior React Developer for one of our clients in the automotive industry. The project focuses on a full enterprise transformation – building a new solution from scratch that will replace existing internal legacy systems. Responsibilities: Develop a modern frontend application using React (Next.js), TypeScript, and JavaScript Collaborate with UI/UX designers to implement intuitive and visually appealing user interfaces Work within a microservices architecture, using GraphQL for data communication Write frontend tests to ensure system reliability and maintainability Create technical documentation and support knowledge sharing across the team Collaborate with the Product Owner and follow principles of Domain-Driven Design (DDD) and Test-Driven Development (TDD) We’re looking for someone who: Has 7+ years of frontend development experience Is proficient in React, TypeScript, GraphQL, and frontend testing Has hands-on experience with CI/CD pipelines and working with DevOps teams Has a strong eye for UI/UX and design quality Understands business requirements and can translate them into technical solutions Bonus: experience with Micro Frontends Speaks English fluently (project language) Is experienced in remote, distributed team environments Can work independently and think analytically Project details: Start: May 2025 Duration: Minimum 6 months Workload: 100% Location: Fully remote Project language: English Contract type: B2B or employment – to be discussed What will happen when you apply? 1 (phone call) HR Call Short conversation with Recruiter, perfect opportunity to get to know each other and talk about cooperation. We’ll also check your foreign language skills. 2 (online) Hiring Manager + Tech Verification We invite you to Hiring Manager Interview and technical conversation with our developer to check your tech skills and talk more about the project. 3 (online) Meeting with the client At this point you can speak directly with a client and get all the information you need at source. 4 Decision & Contract Welcome on VM.PL board! Here begins your great adventure :) Start to work Meet your recruiter Anna Habratowska HRBP LinkedIn SALARY LOCATION Fully remote or Wrocław office Apply for Senior React Developer 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 Procedura Sygnalistów Informationen zum Hinweisgeberverfahren Whistleblower Procedure Apply now