- Career Level Officer
- Experience 1 Year
- Industry Forex
Work within a team that follows strict agile software development processes (a combination of Scrum, eXtreme Programming and Kanban methodologies) and invests in best engineering practices such as continuous integration, automated deployment, etc.
Responsible for developing sophisticated web-based applications.
Work closely with business analysts, designers, QA and software engineers from the backend-team.
New product development.
Develop a Single Page Web Application using leading-edge web technologies
Experience with financial markets and trading applications.
Experience with React or Angular frameworks;
Deep understanding of OOP/OOD/S.O.L.I.D principles;
Client-side design patterns;
Experience with Git/Mercurial version control software;
Full professional proficiency in English. Knowledge of Russian and Greek will be a plus;
Hands-on Agile Software Development approach;
Experience with Websockets, Canvas, Svg, IndexedDB
Experience with charting applications;
Experience with real-time web-applications;
Experience with testing methodologies (unit tests, integration tests, mocks, etc);
An attractive remuneration package will be offered to the successful person.