Job Openings Frontend developer

About the job Frontend developer

We are looking for a highly skilled Frontend Developer to join our dynamic team. The ideal candidate is proficient in modern frontend technologies and frameworks, capable of designing scalable and maintainable systems, and has a strong focus on performance optimization and user experience. 

You will be responsible for developing, testing, and maintaining frontend applications while ensuring best practices in coding and architecture.

Key Responsibilities

  • Develop and maintain frontend applications using Vue 2 / Vue 3 and related technologies;
  • Implement responsive UI components using Tailwind CSS;
  • Utilize Storybook for UI development and testing;
  • Write unit and integration tests using Jest to ensure application stability;
  • Apply Feature-Sliced Design (FSD) principles to structure frontend applications;
  • Debug and optimize authentication flows using JWT auth / OAuth;
  • Monitor and improve application reliability using Sentry;
  • Work with Helm and ArgoCD to manage frontend deployments;
  • Enhance and debug Web Vitals metrics for performance optimization;
  • Break down tasks effectively, conduct code reviews, and ensure high-quality code standards;
  • Estimate tasks accurately and adhere to deadlines;
  • Design scalable and maintainable frontend architectures to support long-term growth.

Requirements

  • Proven experience working with Vue 2 / Vue 3, Tailwind CSS, Storybook, Jest;
  • Strong debugging skills, including experience with JWT auth, OAuth, Sentry;
  • Hands-on experience with Helm and ArgoCD for CI/CD automation;
  • Expertise in optimizing Web Vitals and improving frontend performance;
  • Strong analytical and problem-solving skills with an ability to decompose tasks effectively;
  • Experience in code reviews and enforcing best coding practices;
  • Ability to design scalable and maintainable frontend architectures;
  • Excellent communication and collaboration skills.

Nice to Have

  • Experience with TypeScript.
  • Familiarity with GraphQL.
  • Knowledge of micro-frontend architecture.
  • Previous experience working in an Agile environment.

What We Offer

  • Competitive salary and performance-based bonuses;
  • Remote work flexibility;
  • Opportunity to work on cutting-edge projects with modern technologies;
  • Work in a leading mining pool with in-depth industry training;
  • Professional growth and development opportunities;
  • A collaborative and inclusive work environment.

If you are passionate about building high-quality frontend applications and thrive in a fast-paced, innovative environment, we would love to hear from you!