🟠 Details: we are looking for an experienced JavaScript Developer (Middle/Senior) to join our ongoing project using Vue 3.
🟠 About the project: the project aims to demonstrate the capabilities of DTS AutoStage API through a web interface. It helps radio broadcasters provide a world-class in-car listening experience by combining over-the-air audio with Internet technologies.
🟠 Qualifications:
- Proficiency in JavaScript (ES6+) and Vue.js (2/3);
- Experience with Vuex and Vue Router;
- Hands-on experience with Node.js for microservices development;
- Knowledge of software development principles (DRY, SOLID, KISS);
- Experience with testing frameworks like Mocha, Chai, Sinon, Puppeteer, or equivalents;
- Familiarity with Git and GitHub (creating and reviewing PRs);
- Strong English communication skills.
🟠 Nice to have:
- Experience with AWS services (S3, Route 53, Elastic Beanstalk);
- Knowledge of CI/CD tools;
- Experience with Docker and Bash scripting.
🟠 Responsibilities:
- Build and optimize user interfaces using Vue.js with a focus on performance and responsiveness;
- Work with REST APIs and WebSocket to handle real-time data and backend integration;
- Collaborate with backend developers and designers, and participate in sprints and code reviews;
- Refactor and follow best practices (DRY, SOLID) to improve code maintainability;
- Write and run unit and e2e tests, troubleshoot and fix bugs;
- Ensure smooth UI performance, optimize animations, and resolve bottlenecks;
- Use Git and GitHub for version control and code review;
- Stay updated with new technologies and apply them to the project;
- Provide input on architecture and feature design decisions.
🟠 Interview steps:
- Screening with the recruiter;
- General interview with the client;
- Technical interview with the client.
🟠 By joining us, you will get:
- Accounting coverage and lawyer support;
- Paid Vacations;
- Paid 4 paid public holidays (New Year, Independence Day, Day of the Defender of Ukraine, and Christmas);
- Flexible working hours and the possibility to work remotely;
- Best-class working equipment (laptop and accessories);
- Good conditions for skills development: the possibility of upgrading your English for business needs due to working time and 50% coverage for studying English; the offer of internal workshops; and wellbeing sessions as one-to-one meetings.
🟠 Our office in Lviv:
- FuturaHUB, located in Lviv (Kulparkivska 200a);
- An inspiring, modern workplace with a great atmosphere and development culture;
- “Happy Hours” parties;
- Yoga and sports training in FuturaHUB;
- Chillout area: gaming zone with the PlayStations, table tennis & table soccer;
- Beer, coffee, tea, cookies, etc;
- Conference rooms.
🟠 Some of our Values:
- No overtime and pressure;
- Regular rest, burnout control;
- Clean relationships within the company and with the client;
- Responsibility for the own development, ideas, and interests communication, as well for the problems that stand in the way of this development;
- Openness to the new, readiness for changes.