Full Stack Developer 🚀

  • Prague
  • Full-time
  • Updated at 12. 02. 2025

Who We Are 🌟

Ematiq is on a mission to lead the world in algorithmic trading with expert knowledge of (e)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 🧑‍💻

As a Full Stack Developer at Ematiq, you will design, implement, and maintain both the user interfaces and backend systems for our proprietary trading applications. You’ll work on creating consistent and performant experiences for our users while ensuring the robustness and reliability of our backend services.

We are looking for passionate developers who can handle both the frontend and backend aspects of our applications, primarily using TypeScript for frontend development and Python for backend development.

What You’ll Do 📋

Frontend Responsibilities:

  • Implement features addressing trading scenarios.
  • Enhance and maintain our component libraries.
  • Optimize performance to get the best out of the most recent technologies.
  • Prototype quick product iterations to evaluate their business potential.
  • Process data from various internal data sources to improve user interfaces.
  • Lead UX improvement efforts specifically tailored for our in-house applications, ensuring seamless performance in our controlled environment.

Backend Responsibilities:

  • Design, develop, and support new Python-based async systems and services for data integration scenarios.
  • Improve stability and memory usage of our systems.
  • Coordinate with our Python Lead to maintain proper code quality standards.
  • Rapidly prototype to validate commercial and product-level hypotheses.
  • Continuously improve the quality of the codebase, leading by example.

What Sets You Apart 🚀

  • Strong experience with both TypeScript and Python.
  • Knowledge of asynchronous programming in Python, ideally using asyncio.
  • Ability to gather requirements from stakeholders and translate them into technical solutions.
  • A keen eye for UX design and performance tuning.
  • A passion for learning and exploring new technologies.
  • A strong sense of ownership over your work.

Our Tech Stack 🛠️

Frontend:

  • TypeScript 5 / ESNext (Latest Chromium based browsers)
  • React 18 / Blueprint.js 5
  • Testing with Vitest
  • Styles with SCSS

Backend:

  • Python 3.12
  • asyncio
  • Kafka
  • AWS, PostgreSQL

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 sport activities, company-sponsored phone plan.
  • Fun Facilities: Enjoy gaming facilities for Counter Strike and other esports.

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! 🚀

Sign up for the newsletter and move forward!
© 2012 – 2025 StartupJobs.com s.r.o.