Videoslots

Frontend Developer

Videoslots
Apply
13 days ago
Remote, WorldwideMid Level

Responsibilities

  • Design, implement, review, troubleshoot, maintain, and refactor frontend application features.
  • Build efficient, testable, and reusable UI components.
  • Solve frontend performance problems and architectural challenges.
  • Integrate REST and GraphQL APIs and propose new APIs when needed.
  • Use client-side storage solutions and resolve cross-browser and cross-device compatibility issues.
  • Analyze UX/UI projects and application requirements.
  • Track requests, issues, work progress, and other changes.
  • Use AI-assisted tools for development, testing, documentation, code review assistance, test generation, and MCP-based workflows.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • At least 3 years of experience in a comparable software development role.
  • Required experience with Vue.
  • Extensive knowledge of modern JavaScript, including ES6+, and TypeScript.
  • Strong knowledge of semantic HTML5 and modern CSS3, including Flexbox and Grid.
  • Hands-on experience with Vite or comparable build tools such as Webpack.
  • Proficiency with version control systems, including Git.
  • Experience consuming REST and GraphQL APIs and resolving cross-browser and cross-device compatibility issues.
  • Comfort with AI-assisted development tools, including AI coding assistants and MCP integrations.
  • Experience with WebSockets, Server-Sent Events, iframe interactions, or cross-origin communication is a plus.
  • Basic knowledge of Docker, Unix shell, SEO best practices, and SQL is beneficial.
  • Ability to read and understand PHP code is beneficial for interfacing with legacy code.

Benefits

  • Private health insurance.
  • Wellness allowance.
  • Fresh breakfast and lunch prepared daily on site.
  • Birthday leave.
  • Company and team-building events.
  • Relocation package to Malta, including a flight and two weeks of accommodation.

Tech Stack

DockerGitGraphQLJavaScriptPHPSQLTypeScriptVue.jsWebpack

Categories

Videoslots

About Videoslots

201-500 employees
Contact me