Job Description
Our esteemed client is renowned for its innovative approach and extensive portfolio of the cutting-edge iGaming products across various diverse markets. With a dedicated team of tech-savvy professionals, our client consistently delivers tailored solutions to meet the unique needs of their clientele. Embedded within their ethos is a commitment to fostering a culture of personal and professional growth within a supportive and inclusive environment.
On behalf of our client we are seeking a seasoned Senior Front-End Developer proficient in Angular 15 to join their dynamic team in Cyprus (Relocation to Cyprus provided). The ideal candidate will contribute to the development of cutting-edge iGaming platforms while adhering to industry best practices and client requirements.
Requirements:
- Minimum of 5 years of web development experience in a commercial setting;
- Proficiency in Angular 2+ (Angular 15 preferred) with at least 3 years of commercial experience;
- Previous experience in iGaming / Gambling domain would be preferred;
- Strong command of Typescript and familiarity with testing frameworks such as Jest;
- Experience consuming REST APIs and understanding of SOLID/GRASP principles;
- Knowledge of cross-browser compatibility issues and client-side performance optimization;
- Exceptional problem-solving abilities and ability to work autonomously;
- Proficient in version control tools such as Git, package managers like npm, and build tools including Webpack.
Would be a plus:
- Experience with Nx framework and TypeScript AST;
- Familiarity with GitLab CI and containerization technologies (Docker);
- Understanding of web server technologies such as NGINX and NodeJS;
- Strong eye for product design and user experience enhancement.
Responsibilities:
- Collaborate in the development of complex platforms using Angular 15 and Typescript;
- Write clean, scalable, and performant code adhering to coding standards;
- Participate in testing, validation, and documentation of software systems;
- Potentially lead projects, coordinating tasks and ensuring project milestones are met;
- Provide technical guidance and assistance to team members;
- Conduct code reviews to maintain code quality standards.
What's in it for you:
- Opportunities for continuous learning and professional development;
- Official employment compliant with Cyprus and EU regulations, with family registration support;
- Relocation assistance including travel and accommodation arrangements;
- Access to company fitness facilities and wellness programs;
- Language training support and birthday celebrations;
- Generous annual vacation leave and meal provisions in the office.