Senior Frontend Engineer 🚀
Who We Are 🌟
Ematiq is on a mission to lead the world in algorithmic trading with expert knowledge of sports data analysis. Our team’s analytical and engineering prowess has already made us one of the top market makers on the leading betting exchanges globally. And we’re just getting started.
The Role 🧑💻
At Ematiq, the Frontend Engineer is responsible for creating the user interfaces for our proprietary trading applications. A primary focus of this role is to integrate multiple data sources and optimize the rendering of real-time data in the latest version of the Chrome browser. By prioritizing this, we aim to ensure a seamless and consistent user experience, minimizing the chances of encountering issues, errors, or disruptions in UX.
We are seeking individuals who are passionate about developing high-performance applications using TypeScript and React. The ideal candidates should have a strong desire to understand underlying technologies and system mechanics.
Our web applications often combine multiple data resources, so experience with complex state management is a plus. Additionally, having expertise in user experience (UX) design is crucial, as it's important to make split-second decisions based on real-time information displayed in the UI.
We also appreciate engineers who are able to strike the right balance between quality and speed of delivery, as sometimes we need to quickly and rapidly prototype possible integration or validate business direction. For the proven ideas, the candidate will be expected to write high quality production level code for our core systems.
In return for joining our team, you'll get plenty of autonomy and flexibility to propose technical solutions to business problems. And the space to discuss and grow with other smart and inspiring engineering teammates.
You won't have to worry about getting stuck in a routine.
What You’ll Do 📋
- Design and implement features that cater to various trading scenarios, ensuring they align with user needs and business objectives.
- Maintain and improve our component libraries to ensure consistency, reusability, and efficiency across the platform.
- Quickly prototype product iterations to assess and validate their business potential, adapting to feedback and new insights as needed.
- Process and integrate data from a multitude of internal sources to optimize user interfaces and improve the overall user experience.
Required 🛠️
- TypeScript 5+ (Type Safe codebase and DX improvement)
- React 18+ (Leverages concurrent features for efficient state management)
- JavaScript API (Uses advanced browser APIs for enhanced functionality)
- CSS / SCSS (Utilizes advanced SCSS techniques)
- Git (Maintains a clean commit history in monorepos)
Valued Knowledge 🧠
- Effect TS
- Storybook
- Vitest
- Figma
How Ematiq Supports You 🤝
- Daily Perks: Company-sponsored snacks, lunches, or dinners.
- Top-Notch Equipment: Choose the hardware that suits you, including the latest MacBook Pro.
- Professional Growth: Training budget available for relevant courses and materials. Propose your learning plan, and we’ll evaluate and support you.
- Knowledge Resources: Access to O’Reilly, Audible, and other knowledge bases.
- Team Activities: Enjoy team events, happy hours, off-sites, and sports events.
- Community & Mentorship: Engage in internal trading and finance management practices with expert insights.
- Coaching & Recognition: Get professional leadership and soft skills coaching, plus various recognitions and rewards.
- Wellness Support: Multisport card or support for your preferred sports activities, company-sponsored phone plan.
Join us at Ematiq and be part of an innovative team that’s changing the game in sports data analysis and algorithmic trading. If you're excited about solving complex problems and driving impactful solutions, we’d love to hear from you!