At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. Smooth and intuitive access to information and user friendliness are becoming increasingly important to realizing our ambitious goals. Working closely with internal stakeholders from different global departments allows you to see many different parts of our organization. Our Global GOAT team operates on a global scale and touches the heart of many of our trading systems within IMC. A team that helps all of our colleagues become better in their daily jobs
Your Core Responsibilities
As a Frontend Developer at IMC, you will build and maintain clean responsive applications to support critical decision-making in a highly complex and fast-paced environment. Ensuring our employees have easy and intuitive access to that data, in an actionable way, is vital to our success. The applications you build will be for internal use. You will be designing and building user-friendly solutions that allow us to constantly monitor our performance and the state of the market and help us make better and faster decisions than our competitors. Your responsibilities will include:
- Designing and building bespoke, fully responsive web applications for our Traders, Engineers, and Business Support teams from scratch, as well as adding features and maintaining existing applications;
- Creating smooth, modern, and future-proof front-ends for a wide range of our proprietary systems and applications;
- Defining and contributing to the development of our shared Front-end technology stack with React at its core, as part of IMC’s Frontend Tribe.
Your Skills and Experience
- 4+ years of experience developing front-end applications with React framework;
- Strong TypeScript development skills;
- Experience with Node.JS;
- Experience with unit testing, integration, and end-to-end testing;
- Solid understanding of APIs and the REST framework;
- Experience with UX/UI design and a passion for user-friendly and intuitive interfaces;
- Some experience with data visualization;
- Interest and curiosity in finance or economics.
Some nice to haves are: Python / Java / Docker / Kubernetes / relational databases / Frontend build tools / CI/CD principles / Redux toolkit / code reviews / strategic decision making.
Our tech stack includes an ever-evolving range of systems and technologies, and our engineers have the freedom to choose the best solution for the problem at hand. If a new technology has the potential to add value, we’ll actively invest in exploring, adopting and developing it.
What Makes It Fun?
- Your impact will be felt, and seen, throughout our entire organization;
- We operate at the bleeding edge of technology. If something new can potentially bring an advantage, we will actively invest in developing and utilizing the solution;
- The landscape is always changing, creating new and exciting challenges. What we focus on today is very different from what we focused on two years ago;
- We believe in sharing knowledge and technology between different offices. Much of our technology stack is shared globally between our offices, and we provide opportunities to travel between regions both for personal growth and to assist where it has the biggest impact;
- Working at IMC is a great way to gain exposure to and learn about financial markets and technology. Many people enjoy learning about a field beyond their immediate area of expertise, making this job more interesting than others;
- We employ a broad range of people with varying backgrounds. What they have in common is their superior technical expertise, extraordinary smarts, and collaborative approach.
About Us
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we’ve been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.