Front End Developer

Singapore 22 months agoFull-time External
Negotiable
QCP Capital is a full-suite crypto asset trading firm. Since our founding in 2017, we have witnessed the potential of crypto assets to transform financial markets and the world at large. Today we exist at the centre of this change, bridging institutional and crypto ecosystems. We work to catalyse a circle of progress ultimately to shape a better financial system for generations to come. We give investors bespoke access to a new class of opportunities. Everything we do is backed by institutional-grade experience, research, and infrastructure. Our team is on hand around-the-clock to navigate the ever-evolving markets with you. Beyond that, we are forging the industry ahead. We provide our community of institutions, builders and innovators with the resources and liquidity to go further. Our people are the heart of our organisation and drivers of our success. We are looking for team - players who are creative in their approach to problem solving. They are adept at expressing their ideas and solutions into clean and maintainable code. • *Responsibilities** As part of the Software Development team, you will: • *Skills & Knowledge Requirements** - Solid understanding of JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel. - Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc - Preceding experience with ReactJS workflows like Redux, Flux, Saga, Create React App, data structure libraries. - Understanding of websocket and RESTful APIs/, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, popular frontend development tools, performance testing frameworks like Mocha, Node + NPM - Some Financial knowledge (Crypto Options/Futures) and experience would be highly desired but not compulsory. - Understanding of best practices related to the SDLC (testing, peer code reviews, continuous integration and continuous deployment) - Possess a good attention to detail i.e. writing good JIRA tickets, merge requests and comments where necessary. - A strategic thinker who is able to convert thoughts into communicable and executable ideas. - Good communication skills and enjoys 360-feedback work environment. • *The Environment We Offer: As a growing firm with a tight knit community, we respect and listen to all our employees. You will be given the opportunity to make an impact by having your voice heard by everyone, including our senior management team. Our employees enjoy a high level of autonomy at work. We focus on excellence and teamwork - we believe in recognising and rewarding individuals for their contributions to our organisation objectives. We are dedicated to supporting our staff and ensuring they develop holistically to maximize their potential in their long-term careers with us. We also provide flexible working arrangements as required and a casual and fun work environment