KinaTrax is looking for a freelance Frontend Engineer to join our Data Engineering Team. You will design and build data-rich, highly interactive UI platforms used across the world of sport, translating complex data into clean, usable experiences with React and TypeScript.
What You'll Do
- Design and build interactive UIs using React and TypeScript
- Turn complex sports data into clean, usable experiences
- Work closely with backend, design, and data teams to ship features
- Scope, estimate, and manage your own tasks using Jira
- Contribute to UI architecture, performance optimisation, and release workflows
- Write clean, testable code with a focus on maintainability and clarity
- Collaborate with Principal and Lead Engineers on frontend best practices
- Scope and manage project tasks from requirements
- Identify and manage dependencies within a project — across disciplines and external teams
- Manage code releases across environments (Dev, Test, Staging, Prod)
- Write high-quality code that is functional, maintainable, and easy for others to extend
- Take pride in the detail and finish of the final product, and encourage the same from others
- Communicate clearly and regularly to ensure the right solutions are being built
- Continuously develop your own technical expertise and stay up to date with best practices
- Share ideas, tools, and techniques to support the growth and knowledge of the wider team
What We're Looking For
- Strong experience with TypeScript and React
- Solid understanding of backend integration with APIs and websockets
- Familiarity with Cypress or other automated testing frameworks
- Proficient in HTML and CSS — with an eye for layout and detail
- Confident with browser and device testing, including debugging workflows
- Experience working with JSON data structures and consuming APIs (GET/POST)
- Good command of responsive web design and web performance optimisation
- Effective npm dependency management
- Comfortable using Git for version control and clean code practices
- Experience using Jira for task and ticket management
Nice to Have
- Node.js / AWS experience or comfort working full-stack
- Passion for sport, data visualisation, or interactive tech
- Familiarity with performance profiling and Lighthouse
- Experience working in broadcast, sports tech, or time-sensitive UI systems
Technical Stack
- React, TypeScript, HTML, CSS
- Cypress, Node.js, AWS
- Git, Jira, npm
Team & Environment
You will be part of the Data Engineering Team, collaborating closely with backend, design, and data colleagues. This role reports to the Principal Frontend Engineer.
Work Mode
This is a remote freelance position open to candidates based in Hungary.
We’re committed to fostering a diverse and inclusive workplace. Everyone is welcome — regardless of background, gender, age, disability, or identity. Be your best and truest self here.





