Requirements: English
Company: ITDS
Region: swietokrzyskie, republic of poland, pl , Swietokrzyskie Voivodeship
As a React Developer , you will be working for our client, a major global financial institution. You will join a specialized team working on the user interface of a complex pricing application for structured financial products. The project focuses on uplifting the UI to modern standards while maintaining and gradually refactoring legacy components. You will collaborate closely with backend developers and strategists in a fast-paced, agile environment that values clean code, performance, and high usability. Your main responsibilities: Develop and maintain frontend components for a complex pricing application Collaborate with backend developers and product strategists to implement new UI features Refactor and uplift legacy code to modern frontend standards Apply strong programming principles to write scalable, maintainable code Use React (with Hooks and Context API) and TypeScript to build interactive user interfaces Implement responsive layouts using modern CSS/SCSS or CSS-in-JS Work with module bundlers like Webpack and manage dependencies using npm Participate in code reviews and testing to ensure high-quality deliverables Integrate frontend components into CI/CD pipelines using GitLab or Jenkins Contribute to UX discussions and continuously improve the usability of the application You're ideal for this role if you have: 5+ years of commercial frontend development experience Strong proficiency in React (including Hooks and Context API) and JavaScript Experience with TypeScript Solid understanding of modern CSS methodologies and preprocessors (e.G., SCSS, CSS-in-JS) Familiarity with design patterns and unit testing principles Working knowledge of modern frontend workflows, including Webpack, npm, and CI/CD tools like GitLab or Jenkins Nice-to-Have Skills Experience with Redux Toolkit Query , React Query , or similar libraries Experience building complex forms using form libraries for React Familiarity with the Ag-Grid library Understanding of good UX principles and accessibility