Position: Middle/Middle Strong Front-end Developer
Company: Selecto
Experience required: 3y
English level: upper

**This position is only for a particular project on a full-time basis (an 8-hour working day), BUT NOT part-time (less than 8 hours/day) and NOT a full-time position on a long-term basis in the company.**

As this is a contract-based cooperation, you will receive a salary based only on the number of worked hours. And a social package (sick leaves, days off, vacation, necessary equipment provision, etc) is not covered by Selecto.

**Seniority Level:** Mid/Mid-Strong
**Project Description:** We are looking for a skilled and experienced Front-end Developer to join our team for an exciting project focused on Personal and Enterprise solutions for digital asset management. The project aims to provide users with seamless desktop and mobile application, offering integrated fiat-to-crypto and banking services. 

As a Front-end Developer on this project, you will play a crucial role in creating user-friendly interfaces that enable smooth navigation and efficient management of digital assets.

The engagement for this project will be on a contract basis for 3 months with an hourly rate payment, and there is a possibility of extension depending on project needs and successful collaboration.

**Tech Stack that you will work on**
**Required to have previous experience with:** VueJS v3+ (and knowledge of v2), SCSS, Vuex, Vue-router
**Nice to have experience with:** HightChart, vue-echarts, Echarts, Bootstrap, Element-ui, or similar libraries from the previous solution.
**Could be minimal involvement:** Express, Webpack, JQuery

**Location:**
- Fully Remote position
- A static IP Address is required for security reasons.

**Responsibilities:**
- Collaborate with the development team and product managers to understand project requirements and deliver high-quality front-end solutions for digital asset management.
- Develop intuitive and visually appealing user interfaces for both desktop and mobile applications.
- Rebuilding the current Front-End according to the new design.
- Adding new features to enhance the functionality of the application.
- Performing code refactoring to improve the codebase's quality and maintainability.
- Ensure the technical feasibility of UI/UX designs and optimize application performance for maximum speed and scalability.
- Work closely with backend developers to design and implementing the required functionality.
- Proactively suggest improvements to enhance user experience and overall application efficiency.
- Ensure cross-device and cross-browser compatibility for a seamless user experience.
- Communicate directly with stakeholders to understand their needs and provide technical support when required.
- Adhere to Agile methodologies and work independently to manage tasks and timelines effectively.

**Requirements:**
- Proven experience as a Front-end Developer with expertise in Vue.js and related technologies.
- Solid understanding of JavaScript, HTML, CSS, and SCSS.
- Experience with TypeScript will be considered a plus for this role.
- Familiarity with state management libraries like Vuex and front-end routing using Vue-router.
- Previous experience with charting and UI libraries like HightChart, vue-echarts, Echarts, Bootstrap, or Element-ui is a plus.
- Basic knowledge of express, webpack, and JQuery is beneficial.
- Strong communication skills in English, both written and verbal, to interact effectively with stakeholders and team members.
- Demonstrated ability to work in a self-directed manner with good time management skills.
- A passion for creating intuitive and visually appealing user interfaces.
- Attention to detail and a commitment to delivering high-quality code.

Join our dynamic team and contribute to the development of innovative solutions for digital asset management, catering to both individuals and enterprises with integrated fiat-to-crypto and banking services across desktop and mobile platforms.