Senior Web Developer
Role details
Job location
Tech stack
Job description
-
Take a leading role in shaping User Interfaces and applications of our Trading and Risk modeling platform (models creation, models execution, models operations, Trading applications) running in the cloud.
-
Elegant UI Creation: Bring to life intricate and responsive UIs using advanced design patterns.
-
Implement new features and migrate existing models and tools (internal frameworks, Excel interfaces…) to the new framework.
-
Expert in RxJs: Manage state with finesse, leveraging the power of RxJs and Context API.
-
Adaptive Development: Skilfully adjust to evolving project requirements our Trading and Risk modeling platform (models creation, models execution, models operations, Trading applications) running in the cloud
-
Real-Time Communication Pro: Excel in implementing real-time data exchange between the backend and frontend.
-
Testing Expertise: Ensure robustness and reliability through comprehensive testing.
-
DevOps Savvy: Embrace principles of continuous integration and delivery for maximum efficiency.
Requirements
-
Qualifications: In our team, skills and passion speak louder than anything else: Either a university degree in Computer Science or equivalent experience.
-
Proven track record on building Trading and Modelling tools in financial environments (Banks, Hedge Funds, Utilities…).
-
React Experience (5-8 years): Demonstrable expertise in React development. State management with Context API.
-
RxJs Pro: Be very comfortable with Reactive Programming and State Management using Reactive Extensions.
-
Cloud DevOps & CI/CD Foundations: Ability to work in an environment with state of the art CI/CD tooling and principles.
-
English Proficiency: For seamless collaboration in our global team.
-
Excellent communication skills: You will be liaising directly with Business users, Product Owners, Developers and designers.
-
Agile Mindset: Embrace the flexibility and value-delivery speed of Agile Methodologies such as Scrum or Kanban.
-
State Management with Redux or Mobx is a plus
-
Previous backend experience is a plus as well
-
Testing/SDET background (Playwright, Cypress, Selenium…) are advantageous