We are the creators of a new fintech era! Our mission is to revolutionize the world by making blockchain technology accessible to everyone in everyday life. WhiteBIT is a global team of more than 1,200 professionals united by a shared vision of shaping the Web3 future. We are building our own blockchain ecosystem, ensuring maximum transparency and security for over 8 million users worldwide. Our cutting-edge solutions, rapid adaptation to market challenges, and technological excellence set us apart from traditional companies. Our official partners include the National Football Team of Ukraine, FC Barcelona, Lifecell, FACEIT, and VISA.
The future of Web3 starts with you: join us as a Middle Front-end Developer (Vue.js)
Requirements
— Demonstrated expertise in Vue.js, including a strong understanding of its core concepts, such as components, directives, state management, and the Vue Router. — Solid understanding of modern JavaScript (ES6 and above) to effectively leverage features such as arrow functions, destructuring, template literals, and async/await. — Strong proficiency in HTML5 and CSS3, with the ability to create responsive and visually appealing user interfaces. Familiarity with CSS preprocessors like SCSS/PostCSS is a plus. — Experience in developing and maintaining a component-based architecture, ensuring reusability and maintainability of Vue.js components throughout the application. — Proficient in using Vuex/Pinia for state management, including the ability to design and implement a scalable and well-organized store for managing application state. — Experience working with RESTful APIs and making asynchronous requests. Knowledge of how to handle data from API responses and integrate it seamlessly into the Vue.js application. — Familiarity with build tools such as Webpack/Nitro and module bundlers like Vue CLI for setting up and optimizing the development workflow. Understanding of code-splitting and lazy loading is beneficial. — Proficient in writing unit tests for Vue.js components using tools like Jest or Vitest. Ability to debug and optimize Vue.js applications for performance. — Hands-on experience with implementing server-side rendering in Nuxt.js applications. Understanding the benefits of SSR in terms of SEO, initial page load performance, and user experience.
Responsibilities
— Creating new features, providing support and optimizing existing functionalities. — Display strong communication skills to articulate complex technical concepts to both technical and non-technical stakeholders. Foster clear and transparent communication within the development team, ensuring a shared understanding of project goals and requirements. — Showcase a collaborative mindset by actively participating in team discussions, code reviews, and problem-solving sessions. Foster a positive and inclusive team environment that promotes knowledge sharing and collective success. — Demonstrate adaptability to evolving technologies and industry trends. Embrace a mindset of continuous learning, staying informed about updates in Nuxt.js, Vue.js, and related technologies. — Proactively seek opportunities for skill enhancement and professional development.
Work conditions
Immerse yourself in Crypto & Web3: — Master cutting-edge technologies and become an expert in the most innovative industry.
Work with the Fintech of the Future: — Develop your skills in digital finance and shape the global market.
Take Your Professionalism to the Next Level: — Gain unique experience and be part of global transformations.
Drive Innovations: — Influence the industry and contribute to groundbreaking solutions.
Join a Strong Team: — Collaborate with top experts worldwide and grow alongside the best.
Work-Life Balance & Well-being: — Modern equipment. — Comfortable working conditions, and an inspiring environment to help you thrive. — 24 calendar days of paid leave. — Health Insurance. — Additional days off for national holidays.