Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Invictus Capital offers alternative investment products for the modern investor. We believe investing should be convenient, transparent and low-cost.
Job Description
You have at least 3 years of software engineering experience and have extensive knowledge of ReactJS, Redux, Node.js, REST APIs and general Web standards. You must be familiar with best practices in terms of effective state management with redux, react hooks, functional components (and class based), sass and css. You will ensure that these components and the overall application are robust and easy to maintain. Reusability and maintainability are critical. This means adhering to linting standards and javascript performance criteria.You have built front-ends to applications with ReactJS and are familiar with implementing APIs in the most performant ways and bonus if you have also developed the relevant endpoints required for the applications to work yourself. Knowledge of web sockets and / or pub sub is a plus and is a core aspect to our application.
Furthermore, you have experience with implementing front-end based testing both integration and end-to-end in your favorite framework. Our backend is written in Python using a microservices paradigm and uses cloud-hosted PostgreSQL, Redis and pub/sub. Bonus points if you have experience with any of these technologies. You will also need to have a comprehensive understanding of the normal software engineer tools like git, atlassian stack (or equivalent) as well as some understanding of devops and continuous integration. More bonus points if you have set up production servers yourself, or have created some cool projects on your own.As most of our products are integrated with the Ethereum blockchain and our funds are fully tokenized, you will have to have some experience with blockchain and blockchain development like Dapps and smart contracts. You are a self-starter with a keen eye for detail, work well under pressure, and can deliver superb engineering content to a diverse team of data scientists and engineers.
Qualifications: You should have a relevant formal qualification from a first-rate university, or equivalent knowledge:
Work experience: We're not looking for a junior, so we're looking to understand your experience in using the tools of the trade (but don't really mind where you've used them). You have:
Tools and languages: We use the following tools, frameworks, languages and technologies in the backend
Optional requirements: When you have experience / understanding of the following it will be very helpful in the job application process
Build your CV for free. Download in different templates.
Join our happy subscribers