Mayflower

Senior Frontend Developer

Mayflower
Apply
11 months ago
Limassol, CyprusSenior

Responsibilities

  • Design and implement new functionality for the website and core applications.
  • Optimize performance and enhance existing features by refactoring legacy code and resolving bottlenecks.
  • Design and implement scalable, efficient, modular, and fault-tolerant solutions for high-load environments.
  • Write and maintain unit and integration tests and support feature maintenance and deployment stability.
  • Identify and resolve security vulnerabilities and support integration and migration to new API interfaces.
  • Research and evaluate technologies for integration and maintain shared libraries according to evolving standards.

Requirements

  • 7+ years of experience.
  • Strong knowledge of JavaScript, including the Event Loop, Scope, Context, Prototype, server-side rendering, and isomorphic applications.
  • Proficiency in HTML5, CSS, and CSS preprocessing and post-processing.
  • Experience creating Single Page Applications with React, Preact, or Hyperapp and TypeScript.
  • Understanding of AJAX, WebSockets, and CORS security policies.
  • Experience with Redux, ES2020, Node.js, and Sass.
  • Understanding of modular development principles and Micro Frontends.
  • Experience with unit testing, profiling, debugging, and client- and server-side optimization.
  • Experience with webpack and rollup build systems, including esbuild and babel.
  • Technical English proficiency for tasks and documentation.

Benefits

  • EU-based employment contract and a three-year Cyprus work visa with support for relocation and visa processes, including family assistance.
  • Opportunity to obtain an EU passport after four years of residence.
  • Full relocation package including flights to Limassol for the employee and family, a company-covered apartment for the first month, and relocation support.
  • Performance reviews twice yearly with bonus opportunities and salary adjustments.
  • Private medical insurance for the employee and family.
  • Corporate mobile plan with unlimited Cyprus usage and roaming.
  • Mindfulness and well-being support, including psychological assistance with 50% coverage.
  • 50% coverage of school and kindergarten fees for children.
  • Fully covered sports benefits plus access to in-house electric scooters and bike rentals.
  • Provident fund in Cyprus co-funded by the employee and company after probation.
  • Professional growth support including language courses, conferences, training programs, and coaching.
  • Fully equipped office in central Limassol, with free breakfasts, lunches, coffee bar, and health bar.
  • International engineering culture with corporate events, team building, and hackathons.

Tech Stack

CSSJavaScriptNode.jsPreactReactReduxSassTypeScriptWebpack

Categories

Mayflower

About Mayflower

11-50 employees

Mayflower Entertainment provides talent procurement, music licensing and supervision, branded entertainment, and sports sponsorship services for consumer brands and agencies. The privately held firm earns fees for sourcing and negotiating celebrity, athlete, influencer, and IP deals, coordinating partnerships, and integrating talent and music into campaigns, content, and events. Founded in 2016 and headquartered in Venice, California, it supports activations through a global partner network.

Contact me