
Junior Front-End Developer
Primary stack
Nice to have's
Job description
About the Position
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. We are currently seeking a Junior Front-End Developer to join our global team.
Responsibilities
- Writing clear, reliable, and maintainable frontend code, with guidance from senior teammates.
- Participating in code reviews - both receiving feedback and, as you grow, reviewing peers' code.
- Collaborating with the Product Owner and team to clarify requirements for the features you build.
- Implementing components within an established architecture - including reading and working with dependency-injected services.
- Writing and maintaining unit tests for the code you write.
- Growing your understanding of code quality, performance, and scalability in a large-scale, real-time frontend product.
Requirements
- 0.5–1.5 years of hands-on experience with React (internships, personal/pet projects, bootcamp, or professional experience all count).
- Solid JavaScript fundamentals.
- Working experience with TypeScript, comfortable in a strict typed codebase.
- Basic understanding of object-oriented programming principles.
- Ability to read and follow existing code patterns/conventions.
- Familiarity with how HTTP works.
- Some experience with unit testing (Jest, Jasmine, or similar).
- Intermediate English (comfortable reading docs and communicating with the team).
- A proactive learner, comfortable asking questions.
Nice to Have
- Exposure to state management libraries (MobX, Redux, or similar), we use MobX with observables/actions throughout.
- Familiarity with RxJS or other reactive/observable/stream patterns, our backend communication is gRPC-web streams wrapped in RxJS.
- Awareness of dependency injection concepts (we use InversifyJS extensively).
- Understanding of WebSocket-based or real-time streaming apps.
- Interest in multi-platform products (desktop and mobile web).
- Experience with Sass/SCSS or another CSS preprocessor.
- Curiosity about SVG/canvas graphics libraries (PixiJS or KonvaJS).
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.
About the Company
ICONIC21 is dedicated to delivering high-quality gaming experiences through innovation, reliability, and strong visual appeal. Our team is passionate about creating immersive and engaging live dealer and casino games for global markets.
Apply now to join our team and contribute to our mission of excellence in the gaming industry.
© ICONIC21. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
ICONIC21 is a premier provider of live dealer and casino games, offering a diverse and extensive portfolio designed to captivate and entertain.What sets ICONIC21 apart is its commitment to providing branded solutions tailored to each client’s unique needs, featuring dedicated studios and custom games that enhance the gaming experience.With a client-centric philosophy, ICONIC21 excels at understanding the specific requirements of its partners, delivering solutions with speed and precision, and maintaining transparent communication.ICONIC21 ensures that every gaming experience is not just personalized but also elevates the brand, consistently surpassing expectations and setting a new standard every time.