Middle React Developer
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.Responsibilities:
- Contribute to and maintain the Core Web ecosystem of 15+ libraries, including the components library and the company micro‑frontend framework.
- Provide first‑line support for Core Web libraries by answering developers' questions, assisting with issues, fixing bugs, and reviewing pull requests.
- Monitor and analyse the production impact of the components library to ensure performance, stability, and regression‑free releases.
- Promote, refine, and enforce frontend development best practices, offering guidance tailored to the evolving needs of the department.
- Create and maintain clear documentation for web‑development processes, library usage, troubleshooting steps, and technical guidelines.
- Support the Core Web Lead in designing, shaping, and implementing web architecture decisions and technology strategies.
Mandatory Skills Description:
- 3-4+ years of commercial experience as a React Frontend developer
- Good spoken English
- Solid knowledge of React, JavaScript, Typescript, HTML/CSS
- Strong analytical and problem-solving skills
- Good knowledge of web‑dev tools and practices
- Excellent communication and support skills; ability to explain technical concepts to a varied audience.
- Strong collaboration ability - understand developers' and designers' needs, make informed decisions, and foster effective teamwork.
Nice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience with backend technologies like Java
- Experience with Linux systems, bash, Docker, Maven
- Experience working with designers; familiarity with Figma is a plus
- Languages:
- English: C1 Advanced
- Ukrainian: C1 Advanced
Required languages
| English | B2 - Upper Intermediate |