React Front-End Developer
- Remote
- Development
Job description
About us
GTO Wizard is the leading poker training tool, trusted by top players and industry brands worldwide. Recognized as the #1 educational resource in poker, we’re revolutionizing poker education and providing thousands of players with the tools to elevate their game. Our global team thrives on a culture of autonomy, responsibility, and excellence, empowering talented professionals to grow and succeed as part of a fast-growing company. If you're passionate about poker, eager to shape the future of the game, and ready to move up in stakes by joining a company that values passion, growth, and innovation, join us in redefining how poker is studied and played.
About the role
We’re seeking a talented and experienced Senior Front-End Developer with expertise in React to join our innovative team and help drive our product to the next level. In this role, you’ll be building new features of the GTO Wizard interface from scratch, focusing on interactive components such as data visualizations. Your work will directly enhance our users' learning experience, supporting thousands of poker players in developing their game strategies. This role is ideal for someone who values clean, maintainable code and adheres to best practices. We value developers who take initiative, contribute ideas, and continuously seek to improve processes and technologies. Your day-to-day will involve collaborating with an international team of highly skilled developers, where effective communication and feedback exchange are essential. The ideal candidate will be a senior software engineer first and foremost, with deep knowledge of React. Experience with VueJS is welcome, but a strong understanding of core web technologies and underlying principles is essential. A strong grasp of TypeScript, modern development tools, and a collaborative mindset are key. If you’re passionate about building seamless, high-quality user experiences and have a keen eye for detail, this role is for you.
In this role you will:
Design and implement new interactive front-end features, focusing on performance and responsiveness.
Develop the GTO Wizard interface in React, creating complex components such as dynamic charts and visualizations.
Collaborate closely with UX designers, backend developers, and other stakeholders to ensure great user experience.
Participate in regular code reviews, providing and incorporating constructive feedback.
Write and maintain comprehensive unit and integration tests
Engage in pair programming sessions to foster shared knowledge and promote problem-solving efficiency.
We’re looking for someone who:
Is willing to learn and grow by engaging with different departments to collaborate on solutions, and ensure alignment rather than solely complete assigned tasks.
Is proficient in React, TypeScript, and JavaScript, with knowledge of VueJS being welcome.
Understands and values clean, maintainable code and adheres to best coding practices.
Thrives in a remote work environment and can manage time and communication effectively.
Enjoys tackling complex challenges and bringing forward innovative solutions.
Has experience working with tools like Vite, NX, and GitLab/Github, and can comfortably navigate a whole development workflow (preferable)
Why you’ll love being part of the GTO Wizard team:
Impactful Work: Be part of a company that's transforming how poker is studied and played worldwide.
Innovative Environment: Work with cutting-edge technology and contribute to a platform that's pushing the boundaries of poker strategy.
Professional Growth: We support your personal and professional development with opportunities to learn new skills and take on exciting challenges.
Collaborative Culture: Join a team where your ideas are valued, and you can make a real impact in a supportive, inclusive environment.
Flexible Work Arrangements: Enjoy the benefits of remote work while collaborating with a global team.
Passionate Community: Engage with a vibrant community of poker enthusiasts and professionals who are passionate about the game.
or
All done!
Your application has been successfully submitted!