Back
Logo of Videoslots
Videoslots

Frontend Developer

Work Place
remote
Work Type
full-time
Seniority
mid-level
Salary
Not specified
Published at
Location

Come and push your journey to the next level!

A taste of what you’ll do:

The Frontend Developer works on our in-house projects: designing features, writing code, performing code reviews, and solving problems. The Frontend Developer is part of a development team that owns and drives continuous improvement of their respective business domain using agile methodologies, and is expected to make effective use of modern development practices, including AI-assisted tooling, to work efficiently and to a high standard.

  • Building efficient, testable, and reusable UI components.

  • Solving complex performance problems and architectural challenges.

  • Troubleshooting application and code issues.

  • Integrating REST and GraphQL APIs, and proposing new ones where needed.

  • Making effective use of client-side storage solutions.

  • Maintaining and refactoring application features to improve performance, including legacy code.

  • Conducting analysis of UX/UI projects and application requirements.

  • Helping track requests, issues, work progress, and other changes.

  • Using AI tools thoughtfully to support development, testing, and documentation (e.g. code review assistance, test generation, MCP-based workflows), as an enhancement to sound engineering practice, not a substitute for understanding the code.

  • Responsibilities may evolve over time in line with business needs.

Who and what we are after?

  • Bachelor's degree in Computer Science or a related field.

  • At least 3 years' experience in a comparable software development role.

  • Experience with Vue is required; familiarity with other SPA frameworks/libraries is an advantage but not a substitute.

  • Extensive knowledge of modern JavaScript (ES6+) and TypeScript.

  • Strong knowledge of semantic HTML5 and modern CSS3 (e.g. Flexbox, Grid).

  • Hands-on experience with Vite or similar build tools such as Webpack.

  • Proficient with version control systems, including Git.

  • Experience resolving cross-browser and cross-device compatibility issues.

  • Experience consuming REST and GraphQL APIs.

  • Comfortable working with AI-assisted development tools (e.g. AI coding assistants, MCP integrations) as part of a modern workflow.

Nice to have:

  • Experience with real-time communication handling (e.g.
    WebSockets, Server-Sent Events, or similar).

  • Experience with iframe interactions and cross-origin communication (e.g.
    postMessage).

  • Basic knowledge of Docker.

  • Basic familiarity with the Unix shell.

  • Basic understanding of SEO best practice.

  • Basic knowledge of SQL

  • Ability to read and understand PHP code, useful for occasionally interfacing with legacy code on some projects.

Employee benefits

  • Private health insurance – because your wellbeing matters to us

  • Wellness allowance – up to €300 per year

  • Fresh and healthy Breakfast&Lunch prepared everyday in our penthouse kitchen – you can save up to €3,000 a year

  • Birthday leave – as we want you to celebrate your day

  • Company and team-building events – trust us, these are legendary

  • Relocation package to Malta, including flight and two weeks of accommodation

  • And much more – see for yourself!

Meet all the eligible criteria? Apply today and join the Immense Group team.

Please take the time to read our Candidate Privacy Policy – Immense prior to clicking ‘apply’.

Hiring too?

Post your own Vue.js job

  • Reach 350k+ Vue.js developers
  • Live in minutes — no review queue
  • Active for 30 days
Post a job

From $199 · 3,500+ companies hire here