Senior React Developer
New
R
RandlabSoftware development
Locations: Warszawa, Centrum, Warszawa, Country code: PLContractSenior
Salary90 - 100 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Pl C2
- Experience
- React.js: minimum 5 lat doświadczenia lub 8 projektów; testy jednostkowe React.js: minimum 3 lata doświadczenia lub 5 projektów; Material UI: minimum 5 lat doświadczenia lub 7 projektów; TypeScript: minimum 2 lata doświadczenia lub 3 projekty; generowanie dokumentów PDF i DOCX: minimum 3 lata doświadczenia lub 5 projektów; Node.js / Express: minimum 3 lata doświadczenia lub 5 projektów; WCAG: minimum 3 lata doświadczenia lub 5 projektów; Turborepo i pnpm: minimum 1 rok doświadczenia lub 2 projekty; PHP 7+: minimum 3 lata doświadczenia.
- Required Skills
- Node.jsPHPExpress.jsJavascriptReact.jsTypeScriptSymfony
Requirements
- Have practical React.js experience, including React Hooks, Custom Hooks, Context API, Vite, Vitest/Jest, React Hook Form, and Fetch/Axios: at least 5 years of experience or 8 projects.
- Have experience creating React.js unit tests, preferably with Jest and React Testing Library: at least 3 years of experience or 5 projects.
- Have practical Material UI experience: at least 5 years of experience or 7 projects.
- Have practical TypeScript experience: at least 2 years of experience or 3 projects.
- Have frontend PDF and DOCX document-generation experience, preferably with react-pdf and docx: at least 3 years of experience or 5 projects.
- Have practical Node.js/Express experience and PDF/DOCX document-generation experience: at least 3 years of experience or 5 projects.
- Have practical WCAG experience: at least 3 years of experience or 5 projects.
- Have practical monorepo experience using Turborepo and pnpm: at least 1 year of experience or 2 projects.
- Have at least 3 years of software development experience with PHP 7+ and strong practical knowledge of Symfony versions 3–6+.
- Know design patterns used in PHP and JavaScript, REST communication, SQL syntax, and Git.
- Be able to work independently, collaborate with a team, communicate, and seek effective solutions.
- Be able to conduct constructive code reviews, share knowledge, follow project standards, and take initiative to improve work.
Responsibilities
- Build, develop, and maintain the client's software.
- Develop web applications using React.js, JavaScript, and PHP/Symfony.
- Prepare and update application technical documentation.
- Propose improvements to software development, tools, and testing processes.
- Conduct code reviews with attention to code quality and project standards.
- Participate in consultations during working-group meetings about ongoing projects.
View Full Description & ApplyYou'll be redirected to the employer's site