Vektor Mobility
Senior Javascript Developer
Vektor MobilityTurkey9 days ago
Full-timeRemote FriendlyEngineering, Information Technology

WHO WE ARE AND WHAT WE DO

  • Vektor is the leading mobility solution tech company in the region.
  • Our solutions power shared mobility services like car sharing and ride sharing.
  • Solutions powered by our technology facilitate the daily mobility of millions of users.
  • To date we have powered connected car applications for Porsche Holding and Renault, last-mile first-mile solution for Flixbus, free float car sharing for Garenta Moov, and Tiktak, ride-sharing for flexigo, BBVA, and BNP Paribas, Aselsan and many more.
  • We are one of the fastest-growing mobility technology providing firms building on our 15 years of experience in providing telematics solutions.
  • We manage over 100k vehicles on our platform, processed over 4M+ car sharing rentals and 30M+ ride sharing passenger trips to date and counting, serving over 3000 clients.


Join our frontend team working on a large-scale transportation management platform. You'll work independently on complex features, collaborate with backend developers, and participate in technical decisions that shape our product.


What You'll Work On

  • Large-scale Vue.js application with complex state management (Vuex)
  • Real-time tracking and scheduling
  • Google Maps integration with geospatial features
  • REST API integration with complex async operations


Key Responsibilities


  • Develop and maintain features in our Vue.js application
  • Lead refactoring efforts to break down complex components
  • Work independently with minimal supervision
  • Collaborate with backend developers on API design and technical analysis
  • Participate in code reviews and mentor team members
  • Identify and address technical debt proactively


Qualifications:


  • 3+ years of professional experience with modern JavaScript frameworks (Vue.js, React, or Angular)
  • Strong Vue.js knowledge (Vue 3 is a plus)
  • State management experience (Vuex, Redux, NgRx, or similar)
  • Large-scale application experience
  • Proven refactoring experience and code maintainability focus
  • Strong JavaScript (ES6+), HTML5, CSS3/SCSS
  • Deep REST API integration and async programming expertise
  • Willingness to learn TypeScript and Vue 3 Composition API
  • Experience with complex third-party libraries (AG Grid, Bryntum, enterprise UI components, mapping libraries)
  • Ability to work independently while collaborating effectively
  • Technical analysis and architectural thinking
  • Strong code review skills and attention to quality
  • Proficient with Git and code quality tools (ESLint)


Nice to Have:


  • Vue 3 Composition API and TypeScript experience
  • Framework migration experience (Vue 2 to 3, AngularJS to Angular, etc.)
  • Google Maps API or geospatial data experience
  • Performance optimization for large applications


What Makes You Stand Out


  • Successfully refactored legacy codebases and improved maintainability
  • Migrated large applications to new frameworks/versions
  • Work autonomously while knowing when to collaborate
  • Strong architectural thinking with well-reasoned technical proposals
  • Experience with complex enterprise UI libraries
  • Comfortable learning new technologies quickly
  • Proactively improve code quality and take ownership


What We Offer


  • Lead technical initiatives (Vue 3 migration, refactoring)
  • Work on large-scale, impactful product in transportation domain
  • Challenging technical work that expands your skills
  • Shape architectural decisions in a small team environment
  • Flexible hours and remote work options
  • Collaborative environment with experienced developers
  • Competitive salary and comprehensive benefits

Key Skills

Ranked by relevance