Full-Stack Developer

Remote

We are building the future of live entertainment. We believe that by providing people with the best and high-quality live streaming experience in entertainment, we can tackle the world’s “problems” better, together!

Now we are looking for an experienced Fullstack Developer to join our In-House development team!

Responsibilities

  • Development of various internal integrations and automations ranging from proxying gitlab jira integration requests for better review notifications to using fuzzy search algorithm for google doc changes detection;

  • Development of our internal projects that are actually public, such as our career website: mayflower.work;

  • Writing good code, refactoring "no-longer-flexible-for-the-requirements" code, writing tests, improving types, you know the drill;

  • Optimization of both runtime and build/CI time and sometimes, SEO optimisations (as in achieve better web-vitals);

  • Working closely with owners and stakeholders, certain degree of translating the business requirements to technical ones;

  • Researches related to finding the suitable way to implement certain features (like this google doc change detection);

Requirements

  • Proficient with node.js, Typescript and Javascript (we do write almost everything in TS though),

  • Experience with a modern frontend framework; we use React and Next.js

  • Understanding of node.js development: node runtime and event loop, workers and threads;

  • Understanding of web development stuff: CORS, CSP, browser event loop, web servers, HTTP, caching, etc.;

  • Understanding of javascript development: package managers, linters, formatters, builders and bundlers, package registries, how resolving works;

  • Skills and experience with unit testing;

  • Skills and experience with basic application architecture and principles;

  • Skills and experience with basic profiling and debugging;

  • Open to learning new things and finding the best solutions, even in unfamiliar areas;

  • Technical English: tasks and documentation are in English;

Can be a plus:

  • Experience with running node applications in distributed clusters or node optimisation;

  • Deep knowledge of things such as a browser rendering pipeline or CDN caching is a plus;

  • Published packages or general involvement in OSS;

  • E2E/screenshot testing (selenium/playwright);

  • Having an opinion on architecture methodologies such as clean architecture or feature sliced design;

  • Experience with benchmarking, remote debugging and/or knowledge of node internals, source maps;

Conditions

We know that top talent thrives in the right conditions, so here's what you can expect when joining us:

  • Full remote work.

  • Competitive compensation with a service contract.

Posted on: 9/1/2025

Mayflower

Mayflower

We are a FunTech company that alters the entertainment industry to a new level of perception and engagement.

Website

See all 16 jobs at Mayflower

Please let Mayflower know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!