Our client is a global B2B SaaS organization that develops an AI-native platform for Customer Experience and Marketing.
They are looking for a Front-end Developer to join their Web Development Team and contribute to building a wide range of web-based products. The role involves working with modern technologies (HTML5, CSS3, JavaScript, Vue.js, TypeScript as a plus) and collaborating closely with Product, Design, and Back-end teams. Their systems support billions of daily requests and operate at a large global scale, offering the opportunity to work with advanced AI/ML-driven products. Key Responsibilities * Participate in the full lifecycle of product development: from feature creation and release to maintenance. * Research and evaluate new technologies and share insights with the team. * Collaborate with Product Managers, Designers, and Developers to deliver high-quality, efficient code. * Propose ideas for new features and improvements; develop POCs when needed. * Work closely with Back-end Engineers and integrate with APIs. * Monitor error channels and maintain product quality. * Write reusable, scalable, and maintainable front-end code. * Handle performance optimization and ensure cross-platform compatibility. * Participate in daily code reviews and support knowledge-sharing within the team.
Requirements * 3+ years of experience as a Front-end Developer (Vue.js). * Strong knowledge of modern DevOps tools (NPM, Vite, WebPack, Babel, etc). * Experience working in Agile teams, micro front-ends, and microservices. * Strong skills in HTML5, CSS3, JavaScript, Vue.js, and responsive design. * Experience with Sass or other CSS preprocessors. * Ability to develop and test across browsers, platforms, and devices. * Understanding of cross-browser compatibility issues and solutions. * Experience with Git and version control best practices. * Knowledge of performance optimization and monitoring tools (e.g., Sentry, Datadog). * Experience with cloud environments, unit/e2e testing. * Proactive, self-organized, fast learner with a visionary mindset. * TypeScript experience is a plus.
Working conditions: * Remote work; * 5-day working week, 8-hour working day, flexible schedule; * All public holidays are days off; * The company covers vacation and sick leave; * Medical insurance (after the probation period).
Interview process: * HR interview with the client; * Test assignment; * Technical interview (around 40 minutes); * Final interview.