Job Description

Job OverviewWe are looking for an experienced Front-End Team Lead with 6–7 years of hands-on development experience to help drive the evolution of our user-facing platform and internal administration tools. This role involves leading front-end developers (leadership experience preferred but not mandatory), collaborating closely with cross-functional teams, and contributing to high-quality, scalable, and maintainable front-end solutions.Experience in the gaming industry is considered an advantage but not required. This is a client-facing role, so strong communication and presentation skills are essential.Employment basis: B2B Independent Contract, full-timeSalary Offered: $3K to $3.5K gross per month or €2.6K to €3K gross per month100% Remote from: Bulgaria; Romania or SerbiaKey ResponsibilitiesTechnical LeadershipLead, mentor, and support front-end developers across projects (team leadership is a plus but not mandatory).Provide guidance on architectural decisions, code quality, performance optimization, and best development practices.Collaborate with backend, design, product, and QA teams to deliver high-quality features on time.Frontend Development — User-Facing Platform (React / Next.js)Develop and maintain our customer-facing platform built with React and Next.js using SSR.Implement responsive UI components using Tailwind CSS.Ensure high performance, scalability, and accessibility of the front-end application.Work closely with product owners to deliver seamless user experiences.Frontend Development — Admin Panel (Vue 3)Contribute to the development of the Back Office SPA built with Vue 3, Quasar, and Pinia.Integrate utility libraries such as axios, uuid, date-fns, and work with Vue Router.Support complex UI functionalities (drag & drop, lightboxes, charts with ECharts) used by internal teams.Cross-functional CollaborationServe as a key technical point of contact in client meetings and presentations.Translate business requirements into technical solutions and development tasks.Work closely with designers, backend engineers, and stakeholders to ensure alignment and smooth workflow.Quality & PerformanceEnsure adherence to coding standards, linting, and best practices.Conduct code reviews and provide constructive feedback.Troubleshoot and resolve technical issues across the front-end ecosystem.Contribute to performance monitoring, optimization, and refactoring.Qualifications & SkillsMust-Haves6–7 years of professional experience in front-end development.Strong hands-on knowledge of:React, Next.js (SSR)Tailwind CSSVue 3, SPA architectureQuasar FrameworkPinia (with persisted state)Vue Routeraxios, uuid, date-fns, dotenvStrong understanding of front-end architecture, reusable components, and state management.Experience working in agile, cross-functional teams.Client-facing communication skills — ability to explain technical concepts clearly.Strong problem-solving skills and attention to detail.Nice-to-HavesExperience leading or mentoring front-end developers.Background in gaming (casino, skill-based, casual, or online gaming).Knowledge of performance optimization techniques for high-traffic platforms.Familiarity with PWA concepts (even if not currently used).Understanding of backend technologies (Node.js) for smoother collaboration.Soft SkillsStrong communication and interpersonal skills.Ability to work independently and take ownership.Collaboration mindset with a proactive approach.Ability to manage deadlines and work under pressure.Client-facing confidence and professionalism.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In