ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1529257 | Front End Developer (iGaming) | Москва | > Вовнянко Олеся Викторовна | 3000 | 4500 | USD | open | 2024-07-30 |
Требования
Strong proficiency in Vue.js and Nuxt.js, with a good understanding of Vue 3. ⁃ Experience with state management using Vuex or...
Обязанности
Develop and maintain web applications using Vue3 and Nuxt3. ⁃ Collaborate with the UI/UX team to implement responsive...
Описание
An international iGaming company is looking for a Front End Developer to join its team.
Responsibilities:
⁃ Develop and maintain web applications using Vue3 and Nuxt3
⁃ Collaborate with the UI/UX team to implement responsive and visually appealing user interfaces.
⁃ Integrate with REST APIs and WebSocket services using tools like Axios and Pusher.js.
⁃ Implement server-side rendering (SSR) where necessary to improve performance and SEO.
⁃ Manage application state efficiently using Vuex (or Pinia) and adhere to clean architecture principles.
⁃ Write clean, modular, and maintainable code following the DRY (Don't Repeat Yourself) and KISS (Keep It Simple, Stupid) principles.
⁃ Perform code reviews and provide constructive feedback to team members.
⁃ Ensure code quality and consistency by using ESLint and Prettier.
⁃ Work in an Agile/SCRUM development environment, track tasks using Jira, and follow sprint planning and delivery schedules.
⁃ Collaborate with QA engineers to introduce and maintain automatic testing using Cypress and Jest.
⁃ Stay up-to-date with the latest Vue.js and Nuxt.js developments and best practices.
⁃ Troubleshoot and resolve bugs and performance issues efficiently.
Requirements:
⁃ Strong proficiency in Vue.js and Nuxt.js, with a good understanding of Vue 3.
⁃ Experience with state management using Vuex or a willingness to learn Pinia.
⁃ Proficiency in JavaScript (with TypeScript as a plus) and ES6+ features.
⁃ Familiarity with PrimeVue or similar UI component libraries.
⁃ Experience working with REST APIs for data retrieval and manipulation.
⁃ Knowledge of WebSocket communication using libraries like Pusher.js.
⁃ Experience with server-side rendering (SSR) and its benefits.
⁃ Familiarity with version control using Git and GitHub.
⁃ Strong knowledge of clean code principles.
⁃ Excellent problem-solving and debugging skills.
⁃ Experience with automated testing tools like Cypress and Jest is a plus.
⁃ Strong communication and collaboration skills within a team.
Conditions:
- Full employment;
- Remote;
- Competitive salary;
- Interesting tasks;
- Fast growing company;
- Paid vacation 24 calendar days per year
- Paid sick leave
Если вас заинтересовала позиция направляйте пожалуйста ваше резюме, мы с вами свяжемся и обсудим детали.