Position: Senior JavaScript Software Engineer (React)
Company: Lemesós Systems
Experience required: 5y
English level: intermediate

We're looking for a Senior JavaScript Software Engineer to join the FinTech project. The client is a global provider of financial services comprising over 20 credit institutions and companies operating across all key areas of the financial markets.

Responsibilities
Development of new product functionality (Technology stack: React + Redux + TypeScript)
Maintenance of an existing codebase
Participation in Code Review sessions
Design of a web application's architecture
Communication with a team in daily meetings and discussion of tasks

Requirements
Solid knowledge of HTML5, CSS3, Flexbox, JavaScript (ES6+), and TypeScript
Experience with writing unit tests
Working with preprocessors (Stylus, Sass, LESS)
Experience with Webpack, Styled components, and Git
Experience with developing web applications in React/Redux
Good understanding of Redux/Reselect principles
Understanding of how SPA applications work and experience in development SPAs
Being able to work according to Agile principles
Ability to decompose and estimate tasks
Experience with writing technical documentation

We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
Full-time remote work (you can work from anywhere you are)
Health insurance
Compensation for sick lists and regular vacations