About this role
Project description
We are looking for a skilled front-end developer to join our client's team and contribute to the development of modern, scalable web applications. You'll be part of a collaborative client's team focused on clean code, agile methodologies, and delivering high-quality user interfaces. This position is ideal for someone who enjoys working across multiple frameworks and thrives in a fast-paced, agile environment. The client is from investment banking industry.
Responsibilities
- Design, develop, and maintain modern, scalable web applications using React (17+) and TypeScript, with exposure to Angular where required
- Build high-quality, reusable UI components with a strong focus on performance, accessibility, and maintainability
- Collaborate closely with backend engineers to define and consume RESTful APIs, clearly communicating requirements and constraints
- Translate business and product requirements into clean, intuitive user interfaces
- Apply clean code principles and front-end best practices across the codebase
- Write and maintain automated UI tests using React Testing Library, Cypress, and/or Playwright
- Implement and maintain application styling using CSS3, Less, and CSS Modules, taking ownership of UI look and feel
- Participate actively in agile ceremonies (Scrum/Kanban), including refinement, planning, reviews, and retrospectives
- Perform code reviews and contribute to continuous improvement of front-end standards and tooling
- Work closely with QA, product managers, and designers to ensure high-quality, business-aligned deliveries
- Support and improve existing applications in a fast-paced, enterprise investment-banking environment
Skills
-
Must have
-
Expertise in HTML5 and JavaScript (ES)
-
Proven experience with React 17+, Typescript, Redux is a plus
-
Minimum 10 years of experience in React with Typescript proven track of engagement in long-term projects in React
-
Experience in testing UI applications (RTL, Cypress, Playwright)
-
Proficiency in CSS3/Less/CSS Modules (not being afraid to style applications)
-
Clean coding skills
-
Excellent problem-solving abilities
-
Experience in RESTful API design
-
Familiarity with agile development practices (Scrum, Kanban, etc.)
-
Good communication skills and the ability to clearly state requirements for the backend team
-
Nice to have
-
Other
-
Languages
-
English: C1 Advanced
-
Seniority
-
Senior
-
Luxoft Benefits
-
Relocation options
-
Experience in an international environment
-
Cross-cultural experience
-
Feedback culture
-
Regular appraisals
-
Annual holiday - 20 or 26 days. The duration of the leave depends on the overall seniority
-
Occasional leave - 1 or 2 days/ depending on the circumstances
-
Child care leave - 2 days or 16 hours per year
-
Absence due to force majeure - 2 days or 16 hours per year
-
Maternity Leave - 20 weeks
-
Parental Leave - 41 weeks
-
Paternity Leave - 14 days
-
Expert-led tech courses covering basic to advanced topics
-
Internal instructor-led soft skills courses
-
Comprehensive in-house self-learning resources for both soft and hard skills
-
Access to external self-learning libraries like ProQuest eBook and Udemy for Business
-
Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy
-
Custom Learning Programs: upskilling, reskilling, technical mentorship
-
Leadership Programs for Managers
-
Multisport card
-
Possibility to order Multisport card at the corporate rate for family members
-
LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
-
One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners
-
Preferential banking offer
-
Preferential car leasing offer
-
Cafeteria program discounts for shops, cinema tickets, holiday offers
-
Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support
-
Private Healthcare Insurance with unlimited access to specialists
-
Full dental support
-
Travel Insurance
-
Possibility to add private healthcare coverage for family members at the corporate rate
-
Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer
-
Reimbursement for corrective glasses
-
Many fun social activities organized by the Luxoft team offline in your city
-
Online entertainment events for whole company and local team events
-
A workplace where you’re treated with respect within a multicultural team
-
Rotation between projects and accounts
-
New career opportunities
-
The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
-
Krakow, Poland
-
Req. VR-125302
-
Front-end React
-
BCM Industry
-
27/10/2026
-
Req. VR-125302
-
Note: Partnership and relocation details are subject to company policies and local regulations.