
Ultimate Guitar
Cyprus
Senior Frontend Developer
Job description
Through our innovative learning tools, expansive music catalogs, and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day.
Our talented team of music lovers collaborates all over the globe, from Limassol to Seoul, Boston to Berlin. We’re an ambitious company with the drive and culture of a startup — with many more exciting Muse Group developments to come.
We’re looking for an experienced Frontend Developer to join Ultimate Guitar Growth team. Your role will be instrumental in increasing value and driving revenue growth.
The role will be interesting if:-You are interested in working on highload projects used by millions of people around the world, with an up-to-date tech stack and the opportunity to immerse yourself in new technologies. -You want to work in a company that is creating completely new tools and services for musicians. -You not only enjoy creating new things but also refining existing good solutions to perfection. -You are attracted to working in a strong and highly ambitious team
Responsibilities
- Developing an application as part of a growth team—testing and validating hypotheses.
- Solving tasks with visual React components, synchronizing with the backend.
- Participating in the development of a product for a large audience.
- Collaborating with a designer to come up with the best solution.
Requirements
Important: Be ready to work with the legacy code
- Minimum 3+ years of experience in frontend development
- Knowledge of fundamental design patterns (OOP / FP; React/Redux applications).
- Strong understanding of JS (ES2019 specification) + flow/TypeScript.
- Ability to debug/profiling in the browser.
- Understanding of progressive enhancement and graceful degradation concepts.
- Proficiency in Git + ability to run command-line tasks.
- HTML/CSS skills: precision, responsive design, component-based approach, ability to work with animations.
- Ability to write tests.
- English proficiency at least B2 level.
- Proven track record of proactivity and initiative, demonstrating a strong ability to take ownership
Benefits
- Freedom for all: Work remotely or at a co-working place of your choice in your favorite band t-shirt
- Creativity every day: Make inspiring products for musicians, artists and creators – no day is the same.
- Impactful work: Influence the future of the music industry and change the lives of millions worldwide.
- Work set up: Get a generous allowance for work equipment and co-working spaces (for those not in Cyprus).
- Growth and development: Receive specialized training, language lessons, conferences and learning materials.
- Team well-being: Access to therapy whenever you need it, and assistance in difficult life circumstances.