Middle Front End Developer
ICONIC21ICONIC21 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.
What We Offer
- Challenging and exciting tasks, and all the needed tools to achieve them.
- A real opportunity for professional growth in a team of professionals.
- 21 days of vacation, 5 flexible days for your needs, 15 sick leave days.
- National holidays according to the official calendar.
- Individual benefit limit to support your health and wellness needs.
- Annual bonus based on company and individual performance results.
Requirements
- 3+ years of professional experience in software development.
- Hands-on experience with React and building reusable components.
- Experience working with TypeScript or other statically typed languages.
- Strong understanding of JavaScript fundamentals.
- Good 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, RxJS, or InversifyJS.
- Experience building multi-platform products, including desktop and 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 using libraries such as PixiJS or KonvaJS.
- A self-starter who can take ownership of frontend tasks end-to-end.
Responsibilities
- Writing clear, reliable, and maintainable frontend code.
- Conducting constructive and thoughtful code reviews.
- Developing modern user interfaces using current frontend technologies and best practices.
- Collaborating with the Product Owner to discuss, clarify, and validate requirements.
- Participating in team discussions related to solution design and software architecture.
- Implementing reusable React components following established design patterns.
- Ensuring code quality, performance, and scalability of frontend solutions.
- Supporting continuous improvement of frontend development processes.
Job Details
Job Type
Full-time