React Developer (regular, senior)
We are looking for two Frontend Developers to join a high-impact project focused on rebuilding the frontend of a large-scale financial platform. Initial contract for 5 months.
Open roles:
Senior React Developer (6+ years of commercial experience)
Regular React Developer (3+ years of commercial experience)
Tech stack:
React
TypeScript
Vite
Material UI (MUI)
RTK Query
REST API
WebSocket / Server-Sent Events (SSE) (nice to have)
Requirements:
Commercial experience in React development (3+ years for regular, 6+ for senior)
Strong hands-on expertise with React, TypeScript, Vite, Material UI (MUI), and RTK Query.
Experience delivering solutions within FinTech, Banking, Financial Services, or Online Payments.
Proven experience integrating complex REST APIs and a solid understanding of cookie-based authentication.
Good knowledge of WCAG 2.1, Responsive Web Design (RWD), and Progressive Web Apps (PWA).
Experience working with Jira and technical documentation.
Ability to work independently, take ownership, and influence technical decisions.
Polish language proficiency at C1 level (mandatory).
English B2/C1
Nice to have:
Experienced in using AI tools in day-to-day workflow
Experience with WebSocket or Server-Sent Events (SSE).
Experience modernizing or replacing legacy frontend applications.
Understanding of scalable frontend architecture.
Experience with component-driven development.
Previous experience working in complex enterprise environments.
Project description:
You will be responsible for developing a completely new frontend layer based on approved Figma designs while preserving the existing backend, business logic, and integration services.
The application follows a decoupled architecture where the frontend communicates with backend services via REST APIs, with potential future support for WebSocket and SSE communication. The current frontend implementation will remain available as a reference point to support integration and ensure feature parity where required.
You will work alongside an experienced client-side development team, including Frontend Engineers and a Team Lead, while QA activities are handled by the client.
Main responsibilities:
Develop a modern frontend application using React and TypeScript.
Translate approved Figma designs into high-quality, reusable UI components.
Analyze and implement approximately 220 designed screens, identifying reusable patterns, application states, and user flows.
Integrate frontend components with existing backend services via REST APIs.
Collaborate closely with developers, architects, designers, and business stakeholders.
Write clean, maintainable, and well-tested code following best practices.
Ensure excellent performance, accessibility, and responsiveness across the application.
Participate in technical discussions and contribute to architectural decisions.
Support the delivery of a scalable and future-proof frontend solution.
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL)
- Hourly salary
- PLN80 - PLN150
- Skills
- ReactJS
- Experience
- Regular, Senior
- Area
- Frontend
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.