ICONIC21 is a premier provider of live dealer and casino games, delivering a diverse and immersive portfolio for global markets. We create high-quality gaming experiences focused on innovation, reliability, and strong visual appeal.
What sets ICONIC21 apart is our commitment to branded, tailor-made solutions. We develop dedicated studios, custom games, and promotional tools that align with each partner’s brand and business goals, enabling operators to stand out in a competitive landscape.
Our portfolio covers live casino games, slot games, and virtual (RNG) products, all designed to maximize player engagement and long-term value. Every solution we deliver is built to elevate our partners’ brands and enhance the overall gaming experience.
Responsibilities: * Writing clear, reliable, and maintainable frontend code for complex user interfaces. * Conducting thorough and constructive code reviews to ensure high engineering standards. * Developing modern and scalable UI solutions using current frontend technologies. * Collaborating with the Product Owner to discuss, clarify, and validate product requirements. * Participating in technical discussions and contributing to software architecture design. * Implementing and maintaining reusable React components and shared UI patterns. * Ensuring frontend performance, scalability, and long-term maintainability. * Mentoring team members and contributing to frontend best practices. * Supporting continuous improvement of frontend development processes.
Requirements: * 5+ years of professional experience in frontend software development. * Strong React skills and proven experience building reusable components. * Fluency in TypeScript or strong experience with statically typed languages. * Strong knowledge of JavaScript fundamentals. * Strong knowledge of object-oriented programming principles and design patterns. * Understanding of HTTP and WebSocket protocols. * Experience working with modern frontend development workflows. * Advanced level of English.
Nice to have: * Experience working with MobX or RxJS. * Experience using PixiJS and animation tools. * Experience building multi-platform products, including desktop, mobile, and native mobile applications. * Knowledge of browser rendering performance optimization techniques. * Experience working with HTML5 APIs such as storage and canvas. * Experience using Sass or other CSS preprocessors. * Experience writing unit tests using frameworks such as Karma, Jasmine, or Jest. * Experience building SVG graphics programmatically. * A self-starter who can take ownership of frontend tasks end-to-end.
We offer: * 21 working days of paid annual leave to support work—life balance. * 15 paid, documented sick leave days per year. * 5 flexible days per year for personal needs. * Flexible work format: a comfortable office in Kyiv or Bucharest, or the option to work remotely. * A professional and supportive team with strong expertise and a collaborative culture. * Opportunities for professional growth and development within an international and fast-growing company.