Project Description
The successful candidate will work as part of a small agile team across the full delivery cycle, from helping to scope and document User Stories, design and implementation and delivery into production. The candidate will work closely with QA and GUI specialists on the team to ensure high quality delivery. The candidate will have excellent attention to detail, and a quality-focused approach. He or she will also have a thoughtful but pragmatic approach to software development and be able to balance the often conflicting drivers of quality and delivery. The candidate will have good written and verbal communication skills along with strong logical reasoning skills. The candidate will demonstrate an ability to quickly learn - both technical skills and business knowledge
Our team is looking for a strong developer to join a delivery team located in Krakow to work on a high-profile project to build out the server side infrastructure for an FX trading application. The system consists of multiple fast and scalable microservices running on Linux deployed globally and information and services from many different systems to enable trading activity, support and system management. It is written in core Java8 and Kotlin using Spring Boot and React as core technologies exposing RESTful and Websocket/STOMP APIs and interfaces with many different back end systems using technologies including . The user interface is primarily written in HTML5/Javascript using ReactJS.
Responsibilities
You and your teammates are responsible for all aspects of delivering software to your users:
- Speaking to the product owner (traders) to understand new feature requirements
- Development of new features
- Frequent deployment of multiple software packages to production
- Production availability - we collectively build and own the service
- Peer review of colleague's changes
- Speak up and help shape how we do things better
Skills
Must have
- 6+ years of experience in a similar role
- Excellent Angular 8+ / JavaScript / TypeScript knowledge
- React, Redux knowledge
- Experience in front-end unit testing
- Great understanding of HTML5 and CSS
- Familiarity with front-end build tool - npm-cli,
- Familiarity with CI/CD tools
- Knowledge of Version Control System - git/gitalb
Nice to have
Communication
Languages
English: B2 Upper Intermediate
Relocation package
Vacancy Specialization
JavaScript (Angular, React etc.)
Ref Number
VR-68636