• Design a data-driven UI, rich in graphs and tables using the latest ReactJS.
• Write performant, testable, and simple purely functional code.
• Work with typing %28TypeScript%29.
• Write unit tests, integration tests, functional tests, and snapshot tests %28TDD%29.
• Benchmark and optimize performance issues on UI and API.
• Compose responsive layouts and accessible interactive interfaces with HTML and CSS.
• Work in a scrum team with Git, pull requests, and code reviews.
Requirements
• 7+ years of experience in web technologies %28React, TypeScript, CSS%29
• Experience in building enterprise-grade applications, that are highly responsive supporting a high volume of concurrent users
• Understanding of Functional Programming paradigm and other programming concepts like immutability, pure functions, and function compositions.
• Experience with SPA applications, performance optimization, functional testing.
• Excellent interpersonal and communication skills.
Nice to have skills:
• Knowledge of microservices and event-driven architecture
• Strong analytical thinking, systematic problem-solving skills
• Organized with the ability to assume control of complex processes
• Leadership skills to coach up and mentor team members.
• Knowledge and interest in financial markets.