Position: Senior Frontend Developer
Company: H&J International Technology
Category: JavaScript
Experience required: 3y
English level: upper

We specialize in developing innovative online gaming platforms, products, and solutions. Our goal is to provide an exceptional user experience to our customers while maintaining the highest standards of quality, security, and performance. As a Senior Frontend Developer, you will play a crucial role in shaping the front-end architecture, implementing cutting-edge technologies, and delivering outstanding user interfaces for our iGaming platforms.

Job Summary:
We are seeking a talented and experienced Senior Frontend Developer to join our dynamic team. The successful candidate will be responsible for developing and enhancing our iGaming platforms' user interfaces, collaborating closely with cross-functional teams to deliver exceptional user experiences. You will have the opportunity to work on a wide range of projects, leveraging the latest technologies and frameworks to create visually appealing and highly interactive web applications.

Responsibilities:
- Develop and maintain responsive and user-friendly front-end applications for our iGaming platforms.
- Collaborate with UI/UX designers, product managers, and back-end developers to translate requirements into technical specifications and deliver high-quality solutions.
- Ensure the scalability, performance, and optimization of front-end applications to provide a smooth gaming experience across different devices and browsers.
- Stay up to date with the latest trends and advancements in frontend development and apply best practices to improve the overall quality of the codebase.
- Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a collaborative and learning environment.
- Collaborate with the QA team to ensure comprehensive test coverage and participate in the debugging and resolution of issues identified during testing.
- Identify and address performance bottlenecks, accessibility concerns, and security vulnerabilities in the front-end applications.
- Participate in the planning and estimation of development tasks, ensuring adherence to project timelines and milestones.
- Continuously improve development processes, tools, and methodologies to enhance team productivity and efficiency.

Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent experience will also be considered.
- Strong proficiency in HTML5, CSS3, and JavaScript, with a deep understanding of modern web standards and best practices.
- Strong proficiency in front-end technologies and frameworks, including HTML5, CSS3, JavaScript, and related libraries.
- Experience in WEB development , preferably using VUE.JS based Front end templates  (i.e. dmin-one-vue-tailwind), but it may be experience with other FE templates. It is not critical as soon as candidate has good knowledge of the Back office WEB based Apps. 
- Experience with development of the Front End  for business applications (front end for Back office) and integration of the FE with Back End (Rest API, Java).
- Solid understanding of game development concepts, platforms, and technologies.
- Experience with responsive design principles and building mobile-first web applications.
- Knowledge of UI/UX principles and the ability to work closely with designers to create visually appealing and intuitive user interfaces.
- Strong problem-solving and debugging skills with a keen attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.