استخدام گروه علی بابا
گروه علی بابا در تهران جهت تکمیل کادر خود از افراد واجد شرایط ذیل دعوت به همکاری می نماید.
| Senior Front-End Developer _Vue.js (Mirocab) | |
|
We’re building a next-generation ride-hailing and intercity mobility platform that connects drivers and passengers in a transparent, real-time marketplace. |
Job Description |
| Develop modern, scalable, and performant front-end applications using Vue.js (3.x), TypeScript, and modern web tooling. Collaborate closely with UI/UX designers, backend developers, and product managers to translate ideas into responsive, pixel-perfect experiences. Implement real-time features such as driver tracking, route updates, and in-app chat using WebSockets or REST APIs. Ensure high standards for code quality, performance, and maintainability. Lead code reviews and mentor junior developers on best practices. Work closely with backend teams to integrate front-end applications with APIs. Optimize components for maximum speed, scalability, and cross-device compatibility. Help define and evolve our front-end architecture and design system. |
What You’ll Do |
| 5+ years of professional experience as a Front-End Developer, with at least 2+ years using Vue.js (Vue 3 preferred). Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 / Tailwind / SCSS. Deep understanding of state management (Vuex or Pinia), routing (Vue Router), and component-based design. Solid grasp of API integration, asynchronous programming, and real-time data (WebSockets, SignalR, or similar). Proven experience in building complex, high-traffic web apps or mobile web platforms. Familiarity with CI/CD, testing frameworks (Jest / Cypress), and Git workflows. Experience collaborating with design teams using tools like Figma. Strong attention to detail, user experience, and responsive design principles. Excellent communication skills and ability to work in a fast-paced, agile environment. |
What We’re Looking For |
| Experience with mapping or geolocation-based interfaces (Leaflet, Mapbox, Google Maps API) Familiarity with real-time transportation or delivery apps Understanding of PWA, SSR (Nuxt.js), or micro-frontend architectures Experience integrating with RESTful APIs Background in performance optimization, accessibility (WCAG), or A/B testing |
Nice to Have |
| Build a product that moves thousands of people daily — and makes transportation fairer and smarter Work with a passionate, cross-functional team shaping the future of mobility Solve real-world challenges in real-time systems and complex UX environments Competitive salary, growth opportunities, and flexible work arrangements A chance to own your code, shape our product direction, and make a lasting impact |
Why Join Us |
. متقاضیان واجد شرایط می توانند با کلیک روی لینک تکمیل فرم استخدام، رزومه خود را ارسال نمایند