Senior Frontend Developer - React, JavaScript, TypeScript (Financial Services)

JavaScript

Senior Frontend Developer - React, JavaScript, TypeScript (Financial Services)

JavaScript
Krakow, Kraków

Caspian One

Full-time
B2B
Mid
Remote
8 162.07 - 10 882.76 USD
Net per month - B2B

Job description

4x Senior Frontend Developers positions with a major financial services company in Krakow. The team focuses on developing front office sales and trading applications for an exciting microservice platform, utilising cutting-edge technologies to support Rates and Credit business areas.

  • Contract: B2B, 4 years pipeline of work

  • Location: Krakow


Your Role:

  • Part of a scrum team working on delivering business value through software

  • Implement and deliver high-quality software solutions

  • Demonstrate skills in working with trading desks and other teams in the bank

  • Understand business requirements and translate them into code

  • Design, build and maintain efficient reusable code

  • Build and maintain unit/integration/functional/non-functional testing framework

  • Provide technical direction and system architecture


Essential Requirements:

  • Strong Proficiency (5+ years) in the following technologies: React, TypeScript, JavaScript ES2020, HTML5, CSS3

  • Experience with NodeJS, NPM, PNPM

  • Excellent problem-solving and analytical thinking

  • Self-starting attitude and the desire to take ownership of requirements from start to finish

  • Proactive, comfortable working in dynamic environments with fast-paced deliveries and changing requirements

  • Excellent communication skills


Nice-to-have Requirements:

  • Experience in using Redux, Redux-Saga, AG-Grid, LESS/SASS, NodeJS and Lodash

  • Understanding of FP, OOP, REST APIs, real-time data-streaming and messaging systems, agile development processes, and automation technologies for testing and CI.

  • Investment banking/financial services domain knowledge is a big plus


Team and Process:

  • The pod consists of 20 members within a larger engineering crew of over 100 engineers supporting rates and credit applications.

  • Structured, efficient interview process involving two stages of interview

  • The team welcomes proactive, communicative candidates, comfortable with dynamic environments and ownership of requirements.


Tech stack

    TypeScript

    advanced

    React

    advanced

    JavaScript

    advanced

Office location

Published: 23.02.2026