VBET
Senior Frontend Engineer / VBET
VBETUkraine14 days ago
Full-timeInformation Technology, Engineering +1

About the Company:


VBET is an award-winning sports betting and gaming operator with over 20 years of experience in the industry. We have shifted from a start-up to an extensive international company holding over 10 licenses and operating in over 120 countries. VBET’s mission is to give our customers the best betting and gaming experience in a safe and secure environment.


About the Role:


We are seeking a highly skilled Senior Frontend Engineer to join VBET’s technology team. In this role, you will drive the development of high-performance, scalable web applications for our iGaming platforms, using modern frameworks and best practices.

We are hiring worldwide and welcome candidates from different countries to join our global workforce.


Responsibilities:


  • Build and maintain high-quality front-end applications using React.js, Next.js, and TypeScript;
  • Implement SSR and SSG for optimised performance and SEO;
  • Collaborate with designers, backend engineers, and product owners to deliver seamless user experiences;
  • Ensure code quality, maintainability, and scalability;
  • Write unit, integration, and E2E tests to ensure reliability;
  • Participate in code reviews and mentor junior developers;
  • Continuously improve performance and user experience.


Requirements:


  • 4+ years of experience in front-end development;
  • Strong proficiency in React.js and Next.js (SSR, SSG, routing, dynamic rendering);
  • Solid knowledge of TypeScript;
  • Experience in performance optimisation and SEO best practices;
  • Knowledge of testing frameworks;
  • Familiarity with component-driven development and design systems;
  • Strong communication and collaboration skills.


Tech Stack:


  • Core: React.js, Next.js 15, TypeScript, HTML5, CSS3, SCSS;
  • State Management: Redux/Redux Toolkit;
  • Testing: Jest, Cypress, React Testing Library;
  • CI/CD: GitHub Actions or GitLab CI;
  • API: REST, GraphQL;
  • i18n;
  • Styling: Tailwind CSS, Material UI, Styled Components.


Nice to have:


  • Strong communication and collaboration skills
  • Experience in iGaming, FinTech, or high-load applications;
  • SDUI & BackOffice experience;
  • Knowledge of Node.js;
  • Familiarity with AWS/GCP.

Key Skills

Ranked by relevance