
Mayflower
Remote Jobs
FunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
23 Jobs
Mobile Team Lead
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Organize and manage the daily operations of the team, including workload planning and delivery execution. • Facilitate key team rituals such as sprint plannings, stand-ups, retrospectives, and grooming sessions. • Act as the primary resolver of team-level blockers and escalate issues when appropriate. • Track key performance metrics and ensure alignment with business expectations. • Lead recruitment efforts in collaboration with the hiring team; participate in interviews and decision-making. • Own onboarding and offboarding processes to ensure smooth transitions. • Set clear goals for team members and conduct regular one-on-one meetings to discuss performance, growth, and well-being. • Drive motivation and engagement by fostering a positive team culture and identifying risks of burnout. • Develop and review individual career plans; provide timely and constructive feedback. • Conduct performance reviews and participate in compensation and promotion discussions. • Oversee task decomposition and estimation. • Distribute and monitor progress on tasks, ensuring alignment with project goals and team capabilities. • Balance urgent needs with planned initiatives and drive prioritization discussions with stakeholders. • Manage sprint priorities and ensure team members understand focus areas. • Act as a central point of contact for product managers, project managers, and other team leads. • Coordinate cross-team tasks and dependencies to reduce delivery friction. • Communicate breaking changes and key updates to relevant teams in a timely manner. • Foster transparency and efficiency in cross-team workflows. • Monitor and mitigate team-level risks including bus factor, knowledge silos, and delivery blockers. • Proactively address risks related to team structure (e.g., attrition, promotions, reassignments). • Collaborate with Technical Leads to identify and plan for technical risks and maintenance efforts. • Track and analyze team-level and product-related metrics; define and maintain baselines. • Challenge the validity and usefulness of existing metrics and propose improvements. • Implement and adapt new team processes, assess adoption, and collect feedback to iterate. • Pilot process innovations at the team level and support broader adoption if successful.
Merchant Onboarding Specialist
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
Role Description This role’s focus is to support merchants during the pre-submission stage of onboarding with payment partners. The main responsibility of this role is to help clients become ready for submission to PSPs, acquirers, APM providers, gateways, and other payment partners. The Merchant Onboarding Specialist will review the merchant’s product, website/app, business model, customer journey, pricing, policies, subscription flow, refund flow, and other public-facing elements against the acceptance criteria of payment partners. This is not a KYB/KYC documentation role, not a formal compliance approval role, and not a technical integration role. The company acts as an advisory, while final underwriting and approval decisions remain with the payment partner. A strong fit would be someone with experience in: - Merchant underwriting - Merchant risk review - Merchant onboarding - Compliance operations - Payment partner approval processes at a PSP, acquirer, gateway, payment platform, payment facilitator Key Responsibilities - Support merchants during the pre-submission stage of onboarding with payment partners. - Review merchant websites/apps from a payment partner readiness perspective. - Understand the merchant’s product, business model, vertical, pricing, customer journey, payment flow, subscription model, refund flow, and risk profile. - Identify gaps that may cause avoidable questions, delays, pushbacks, or rejection from PSPs/acquirers/APMs. - Help merchants correct business, product, website, policy, and public-facing information before submission. - Translate payment partner acceptance criteria into clear, practical action points for merchants. - Prepare merchant readiness summaries and action plans. - Track merchant onboarding statuses, blockers, required changes, deadlines, and next steps. - Use existing internal templates and partner acceptance criteria, while helping improve them based on real cases. - Escalate complex, borderline, high-risk, or partner-sensitive cases to the Head of Department. - Coordinate with internal teams where needed. - Communicate with payment partners mainly for introductions, clarification of acceptance criteria, or occasional readiness-related questions. - Help reduce avoidable partner pushbacks caused by weak preparation before submission. - Responsible for the successful end-to-end onboarding cycle of our merchants with acquirers/PSP/other partners. Must-Have Requirements - Relevant experience in payments, fintech, PSP/acquiring, gateway, payment orchestration, payment operations, merchant onboarding, underwriting, risk review, or compliance operations. - Understanding of how PSPs, acquirers, APMs, or payment partners assess merchants before approval. - Ability to review merchant websites/apps and identify obvious readiness gaps. - Understanding of common onboarding blockers, such as unclear business model, weak policies, misleading pricing, missing contact information, unclear refund terms, weak cancellation flow, restricted content, or high-risk vertical concerns. - Strong business English. - Strong written and verbal communication. - Ability to explain difficult feedback to merchants constructively. - Ability to work quickly and accurately. - Strong attention to detail. - Ability to maintain onboarding trackers, statuses, action points, and follow-ups. Nice-to-Have - Experience with high-risk or complex merchants. - Experience reviewing subscription flows, trial pricing, refund policies, cancellation terms, and checkout flows. - Understanding of card scheme / acquirer / PSP policy expectations. - Experience preparing merchant applications or readiness summaries. - Experience improving onboarding checklists or templates. - Experience working with partner acceptance criteria. Conditions - We also accept applications from candidates outside Cyprus (remote agreement) & candidates who are willing to relocate to Cyprus. - EU-based employment contract. - Transparent performance reviews twice a year, with bonus opportunities and salary adjustments. - Private medical insurance for you and your family, a corporate mobile plan (unlimited in Cyprus with roaming included), and interest-free support for car purchases. - Mindfulness & well-being support, including psychological assistance with 50% coverage. - 50% coverage of school and kindergarten fees for your children. - Fully covered sports benefits, and also access to in-house electric scooters and bike rentals. - Investment in your growth: paid language courses and access to suited-for-you development programs, including conferences, training programs, and coaching to support your professional journey. - A culture of recognition: a peer reward program to celebrate your contributions. - A fully equipped office in Limassol, with everything you need for deep work and collaboration. - Free catering in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks. - A strong engineering culture: international teams, corporate events, team buildings, and hackathons—because great work happens in great communities. Recruitment process - HR Interview - Online Interview with Hiring Manager
Kotlin/Java Developer, Merchant Response
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Developing new payment features and services; • Processing and resolving requests from technical support and users as part of daily duties; • Designing and implementing APIs (external and internal); • Creating and maintaining processes in Camunda; • Participating in the design and development of high-load system architectures; • Supporting and enhancing existing solutions and services; • Writing high-quality, test-covered code (unit tests, integration tests); • Conducting code reviews; • Optimizing system performance and database queries; • Analyzing and resolving production incidents and bugs; • Analyzing documentation from external providers, conducting quick checks, and defining epics and tasks based on Proof of Concept; • Collaborating with the QA team to ensure the high quality of the delivered product; • Maintaining technical documentation and writing technical specifications; • Assisting in onboarding new developers and ensuring code quality; • Definition and formation of technical epics — analyzing existing solutions, identifying opportunities to improve system architecture, performance, and reliability, preparing improvement proposals, and aligning them with the team lead and architect; • Participation in the creation of business epics — analyzing requirements, assessing feasibility, and proposing alternative or optimized solutions based on technical expertise; collaborating with analysts and product managers to determine the best implementation approach; • Preparing tasks based on approved epics, ensuring proper detailing and alignment with architectural and business requirements; • Estimating task completion timelines, participating in sprint planning, and providing accurate technical time and effort estimates.
Frontend Developer – Merchant Response
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Development and maintenance of the Admin Panel: Implementation of reports, CRUD interfaces, and settings pages. • Development and maintenance of complex UI components (modals, tables, charts, etc.). • Development and maintenance of payment forms: Support for card payments and alternative payment methods (APM). • Collection of additional data required for payment processing. • Ensuring cross-browser compatibility, multilingual support, and high performance. • Development and maintenance of landing pages. • Research and analysis to solve non-standard team challenges. • Collaboration with the product team to refine UX/UI solutions and implement business requirements. • Creation of lightweight, user-friendly, and visually appealing interfaces together with designers. • Analyzing and resolving production incidents and bugs. • Performing code reviews and ensuring code quality. • Participation in regular team meetings, task estimation, and sprint planning.
Design System Designer
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
Role Description We’re looking for a Design System Designer to contribute to the evolution of our design system across product and engineering. The role combines systems thinking with hands-on design of design system components — working within the UI kit and design system context to define, refine, and maintain reusable UI elements (inputs, controls, patterns), in close collaboration with product designers. In this role, you will be responsible for the consistency, quality, and ongoing evolution of the design system across product teams. This is a collaborative role at the intersection of design and engineering, working closely with frontend engineers and product designers to align standards and implementation practices. Join our team and help shape the future of live entertainment! Responsibilities - Work on evolving and maintaining our existing UI foundation in Figma, Storybook, and code; - Design and refine core UI components (inputs, buttons, form elements, patterns other UI components and patterns) as part of the design system; - Refine and extend a scalable token architecture (primitive → semantic → component) with support for theming; - Improve alignment between Figma, frontend implementation, and Storybook to ensure consistency across the product; - Contribute to and improve the design-to-code workflow using Figma Variables, Tokens Studio, Style Dictionary, and CI/CD pipelines; - Support migration of components toward a token-based structure, starting with the most impactful areas; - Help shape and maintain contribution guidelines and system standards for design and engineering teams; - Contribute to documentation and knowledge sharing to make the system easy to understand and use; - Explore and support AI-assisted workflows, including structured and machine-readable design system practices. Qualifications - 3+ years of experience in design systems, design engineering, or related roles; - Strong Figma expertise (Variables, Auto Layout, Component Properties, shared libraries); - Good understanding of frontend development (CSS custom properties, SCSS, basic JavaScript) and ability to collaborate effectively with engineers; - Hands-on experience with Storybook (writing stories, documenting states and variants); - Familiarity with token tooling such as Style Dictionary, Tokens Studio, or equivalent; - Strong systems thinking — able to see patterns, dependencies, and long-term implications across design and code; - Practical mindset focused on building solutions that teams can realistically adopt and maintain. Who you are - Think in systems, patterns, and trade-offs rather than isolated UI tasks; - Comfortable making decisions about when to introduce new components versus extending existing ones; - Value pragmatic solutions that improve long-term maintainability over short-term visual fixes; - Work naturally in cross-functional environments with both designers and engineers; - Care about clarity, consistency, and usability of design systems as a shared foundation. Conditions - Full remote work. - Competitive compensation with a service contract. - Transparent performance reviews twice a year, with bonus opportunities and salary adjustments. - An annual allowance that you can use for home office improvements, sports activities, equipment upgrades, and more—tailor it to what benefits you most. - Investment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage. - Career growth in a fast-scaling project with opportunities to influence technical decisions. - A culture of recognition: our peer reward program celebrates contributions from across the team. - However, we also have the option of relocating the candidate to Limassol, Cyprus. - EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family. - Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free. - Private medical insurance for you and your family, a corporate mobile plan (unlimited in Cyprus with roaming included), and interest-free support for car purchases. - 50% coverage of school and kindergarten fees for your children. - Fully covered sports benefits, and also access to in-house electric scooters and bike rentals, and cycling purchase compensation. - A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration. - Free catering in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks. Recruitment process - HR interview (45 min); - Technical interview (45 min); - Test task; - Final interview (45 min).
Hardware Engineer
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Perform firmware updates and lifecycle management for server hardware • Troubleshoot hardware and infrastructure-related issues (servers, components, connectivity) • Support provisioning and decommissioning of bare metal servers • Work with out-of-band management interfaces (IPMI / iDRAC / iLO or similar) • Apply and maintain hardware configuration standards and profiles • Participate in incident response and root cause analysis • Contribute to development of operational processes and documentation (SOPs) • Collaborate with infrastructure, network and devops teams • Participate in evaluation and selection of hardware configurations (CPU, RAM, storage, components) • Contribute to infrastructure scaling and hardware standardization • Participate in on-call rotations
SEO Specialist
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Conduct keyword research and analyze search intent, SERP structure, and competitor performance to identify organic growth opportunities; • Optimize existing pages and create SEO recommendations for titles, meta descriptions, headings, internal links, page structure, and content; • Develop SEO briefs, keyword maps, and content guidelines to support content planning; • Identify technical SEO issues (crawling, indexing, redirects, canonicals, page speed, internal linking) and implement fixes; • Monitor and report on organic performance using tools such as GSC, GA4, Ahrefs, Semrush, or Screaming Frog; • Identify CRO opportunities from organic traffic and support conversion improvement initiatives; • Stay current with SEO best practices and search engine algorithm updates; • Create wireframes and handle basic design tasks in Figma; plan site structure and prepare landing pages; • Implement structured data and schema markup.
ML Lead (Engineering)
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
Role Description We are looking for a Machine Learning Lead (Engineering) focused on building and delivering production-grade ML-powered applications. This role is not about research or experimentation. You will be responsible for turning ML models into reliable, scalable, user-facing services. You will work at the intersection of machine learning and backend engineering, owning the full lifecycle of ML-powered features — from integration to deployment and operation in production. Job Responsibilities - Design and build production ML services (APIs, microservices, real-time systems) - Integrate ML models into user-facing applications - Ensure reliability, scalability, and performance of ML-powered systems - Define and implement best practices for serving, versioning, and monitoring models in production - Collaborate closely with: - ML engineers / data scientists (who develop models) - DevOps / MLOps team (who provide platform and infrastructure) - Own the delivery pipeline of ML features into production - Lead and mentor engineers working on ML-powered applications - Drive architectural decisions around low-latency and high-load systems - Identify bottlenecks between experimentation and production and eliminate them Qualifications - 5+ years of experience in software engineering / ML engineering - Strong experience building production backend systems (Python preferred) - Hands-on experience deploying and serving ML models in production - Experience with API development (FastAPI, Flask, gRPC, etc.) - Understanding of system design, scalability, and high-load environments - Experience working with ML pipelines and model lifecycle - Ability to bridge the gap between ML and engineering teams - Experience in a Lead or Senior role (mentoring, ownership, decision-making) Requirements - Experience with real-time ML systems (recommendations, ranking, personalization) - Experience in video streaming or high-throughput platforms - Familiarity with Kubernetes and cloud/on-prem environments - Experience with feature stores, model monitoring, A/B testing - Experience working alongside MLOps platforms (MLflow, Airflow, etc.) Benefits - Full remote work - Competitive compensation with a service contract - Transparent performance reviews twice a year, with bonus opportunities and salary adjustments - An annual allowance for home office improvements, sports activities, equipment upgrades, and more - Investment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage - Career growth in a fast-scaling project with opportunities to influence technical decisions - A culture of recognition: our peer reward program celebrates contributions from across the team
Machine Learning Lead
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
Role Description We are looking for a Lead Machine Learning Engineer focused on building and delivering production-grade ML-powered applications. This role is not about research or experimentation. You will be responsible for turning ML models into reliable, scalable, user-facing services. You will work at the intersection of machine learning and backend engineering, owning the full lifecycle of ML-powered features — from integration to deployment and operation in production. - Design and build production ML services (APIs, microservices, real-time systems) - Integrate ML models into user-facing applications - Ensure reliability, scalability, and performance of ML-powered systems - Define and implement best practices for serving, versioning, and monitoring models in production - Collaborate closely with: - ML engineers / data scientists (who develop models) - DevOps / MLOps team (who provide platform and infrastructure) - Own the delivery pipeline of ML features into production - Lead and mentor engineers working on ML-powered applications - Drive architectural decisions around low-latency and high-load systems - Identify bottlenecks between experimentation and production and eliminate them Qualifications - 5+ years of experience in software engineering / ML engineering - Strong experience building production backend systems (Python preferred) - Hands-on experience deploying and serving ML models in production - Experience with API development (FastAPI, Flask, gRPC, etc.) - Understanding of system design, scalability, and high-load environments - Experience working with ML pipelines and model lifecycle - Ability to bridge the gap between ML and engineering teams - Experience in a Lead or Senior role (mentoring, ownership, decision-making) Requirements - Experience with real-time ML systems (recommendations, ranking, personalization) - Experience in video streaming or high-throughput platforms - Familiarity with Kubernetes and cloud/on-prem environments - Experience with feature stores, model monitoring, A/B testing - Experience working alongside MLOps platforms (MLflow, Airflow, etc.) Benefits - Full remote work - Competitive compensation with a service contract - Transparent performance reviews twice a year, with bonus opportunities and salary adjustments - An annual allowance for home office improvements, sports activities, equipment upgrades, and more - Investment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage - Career growth in a fast-scaling project with opportunities to influence technical decisions - A culture of recognition: our peer reward program celebrates contributions from across the team
Hardware Engineer – Data Center Operations
MayflowerFunTech pioneering the live entertainment industry at massive scale — top-50 global site, 200K RPS, millions of users
• Perform firmware updates and lifecycle management for server hardware • Troubleshoot hardware and infrastructure-related issues (servers, components, connectivity) • Support provisioning and decommissioning of bare metal servers • Work with out-of-band management interfaces (IPMI / iDRAC / iLO or similar) • Apply and maintain hardware configuration standards and profiles • Participate in incident response and root cause analysis • Contribute to development of operational processes and documentation (SOPs) • Collaborate with infrastructure, network and devops teams • Participate in evaluation and selection of hardware configurations (CPU, RAM, storage, components) • Contribute to infrastructure scaling and hardware standardization • Participate in on-call rotations
13more opportunities are still waiting for you.Log in now and take your next shot before someone else does.