Skip to content
← Back to job listings

JavaScript Software Developer II

aylo · Nicosia, Cyprus

Imported listingfull-time6 days ago

About The Role

Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols.

We embrace the best of both worlds! Local talent can thrive in our collaborative office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (Cyprus).

**\*A select number of positions require full-time in office attendance\***

You’ll join a team building a high-traffic, real-time video platform used by both content creators and viewers, on desktop and mobile. You’ll take part in the full front-end lifecycle, from design review to release.

**What you’ll be doing:**

  • Build and maintain React features for the streamer and viewer experiences.
  • Manage application state in Redux Toolkit
  • Work on live video and real-time communication features
  • Maintain a multi-target Webpack build
  • Keep high performance for a site serving millions of visits per day
  • Review code, including AI-generated code, and recommend improvements
  • Analyse existing processes and propose practical solutions

**Must-haves:**

  • 3+ years of professional JavaScript (ES6+) and 2+ years of React
  • Experience with a state management library such as Redux
  • Experience with WebSockets, WebRTC or other real-time communication in production
  • Experience with a modern build tool (Webpack, Vite, Rollup, or similar)
  • Strong HTML and CSS, including SCSS or CSS Modules and responsive design
  • Sound software design skills: you can structure code around clear abstractions
  • Comfortable with Git and merge-request workflows
  • Strong written and spoken English, good analytical and problem-solving skills
  • Comfortable with shifting technical priorities, and a good team player
  • Experience on a large-scale, high-traffic website

**Nice-to-haves:**

  • SignalR or WebRTC experience (or live video streaming in general)
  • Familiarity with automated testing, linting, and CI/CD pipelines
  • Familiarity with Node.js or another backend language
  • Demonstrated judgment in reviewing and correcting AI-generated code
  • Evidence of restructuring workflows around AI, beyond occasional use
  • Hands-on experience building or configuring AI agents and automated workflows

**As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees**

**In this role you may be exposed to adult content**

This is an external listing. JobSpring does not represent or verify the employer. Report this listing