Job Overview

Junior Fullstack Developer

(React Native/ React.js + NodeJS)

(Frontend-focused position)

About Vexere – Revolutionizing the way Vietnam travels

Vexere is Vietnam’s No.1 online bus ticketing platform, connecting over 2,000 transport operators and serving millions of passengers every month. We pioneer technology to modernize the transportation industry, bringing users a fast, seamless, and optimized booking experience. Beyond buses, Vexere is expanding into flights, trains, ferries, and car rentals — giving travelers complete freedom of choice for every journey.

Our Culture: At Vexere, we believe our mission is to solve real-world social problems through technology.
Our culture is built on openness, collaboration, and community spirit. Every member is encouraged to think freely, share ideas, and take ownership — with the opportunity to grow into future leaders.

Our Vision: We aim to become a continuously innovating tech company that revolutionizes transportation and travel across Southeast Asia through AI-native solutions.
Every experience — from customer journeys to internal systems — is being reimagined to be smarter, faster, and more human.

Why Join Us: Joining Vexere means being part of a young, energetic, and ambitious tech team where you’ll have the freedom to experiment, learn from top engineers, and grow rapidly as we scale. We are proud to be among the few tech companies in Vietnam that have built a full CI/CD architecture with dedicated DevOps engineers, empowering developers to focus on what matters most — building impactful products for millions of users.

About the Role

We’re looking for a Fullstack Developer (ReactJS + NodeJS) who’s passionate about crafting high-performance, scalable applications — especially across mobile booking experiences (Flight, Train, and Ferry) using React Native.

You’ll work in a microservices ecosystem built with cutting-edge technologies such as Kubernetes, Istio Service Mesh, Event Sourcing, and Domain-Driven Design.
Each service is equipped with a dedicated monitoring system to measure API performance, caching efficiency, and database hit rates.

This is a rare opportunity to build on production systems serving hundreds of thousands of concurrent users, learn modern architecture, and grow your technical depth in both frontend and backend.

1. OUR TECH STACK:

  • Backend: Node.js / ExpressJs / RabbitMQ / Kafka / MSSQL / PostgreSQL / Redis / Elasticsearch / Docker / Kubernetes / Jenkins
  • Frontend: React Native / React.js / ES6 / Typescript / Redux / Redux-Saga / Hooks

2. RESPONSIBILITIES:

  • Develop high-quality solutions to meet business requirements by designing, coding, and shipping well-structured, maintainable software.
  • Contribute to building and optimizing mobile booking experiences (Flight, Train, Ferry).
  • Identify and address technical debt & challenges: Proactively analyze areas for improvement and implement changes to enhance system performance and scalability.
  • Collaborate and share knowledge within the Frontend Squad to maximize team expertise and personal growth.
  • Take ownership: Lead a team or a product if capable, contributing to technical direction and best practices.

3. REQUIREMENTS:

Must-Have:

  • Fast learner, able to adapt quickly to new technologies.
  • 1–3 years of experience as a Fullstack Developer or Frontend Developer.
  • Solid knowledge of ReactJS and hands-on experience with React Native for building mobile applications (iOS and Android).
  • Proactive mindset, eager to take initiative and solve problems.
  • Familiarity with macOS or Linux for development and deployment tasks.
  • Understanding of our technology stack (no need to master everything, but familiarity is required):
    • Backend: Node.js, PostgreSQL, Redis, Elasticsearch.
    • Frontend: React.js, Redux, Redux-Saga, Reselect, React Hooks.
  • Commitment to code quality:
    • Strong experience in code reviews.
    • Familiarity with unit testing best practices.
    • Growth mindset: Ready to grow rapidly as the company scales several times a year.

Nice-to-Have (Plus):

  • Deep knowledge of Webpack: Code splitting, asset handling, optimization.
  • Strong foundation in computer science: Data structures, algorithms, design patterns.
  • Experience in DevOps tasks: Deployment, scaling, monitoring, and performance tuning.
  • Familiarity with microservices architecture.

4. BENEFITS:

Competitive Compensation & Bonuses

  • Attractive salary package with performance-based monthly bonuses (up to 2 months’ salary per year).
  • 100% salary during the probation period.
  • Performance reviews twice a year with opportunities for salary adjustments.

Flexible Work & Growth Opportunities

  • Hybrid working model: Work from home or at the office as needed.
  • Work alongside top CTOs, architects, and tech leaders at Vexere.
  • Build your public profile through:
  • Publishing articles on Medium & Vexere Techblog under your name.
  • Contributing to Open Source projects managed by Vexere.
  • Speaking at tech talks and industry events.
  • Attractive stock options for dedicated developers and team leads.

Exclusive Employee Perks

  • Up to 30% discount on bus tickets for Vexere employees and their families.
  • 12 days of annual leave, with 1 extra day off every 3 years, convertible into salary.
  • Vibrant and dynamic work environment with a friendly, supportive team.
  • Training sessions on negotiation, communication, work management, interpersonal skills, and software technology.
  • Exciting company activities: Annual trips, team-building events, year-end parties, and more.

What factors can help you trust Vexere?

Currently, Vexere is the largest online bus ticketing platform in Vietnam with more than 1000 inter-city bus companies, covering over 3,000 domestic and cross-border routes to help users find bus information and buy tickets online easily. At the same time, Vexere also provides reviews of passengers who have traveled these buses. Passengers can simply select their favorite seats, pay online, or pay in cash at convenience stores across the country.

Vexere Bus Management System (BMS) is used by more than 700 bus companies all over the country, helping bus companies to modernize management with effective management, optimized revenue, and costs. This is a revolution in the inter-city bus industry.

Over 5,000 agents are using Vexere Agent Management System to increase ticket sales and serve their customers better.

Vexere’s efforts have been recognized and accompanied by famous institutional investors such as Woowa Brothers (the company owning Baemin), CyberAgent ventures (Japan), BonAngels (Korea), Pix Vine Capital (Singapore), Spiral Ventures (Japan), Access Ventures (Korea), NCore Ventures (Korea). Two investors of VeXeRe are Decacorns (>USD10B valuation)

Review về Vexere

For more information, please contact us via:

  • Send your Resume to email: careers@vexere.com, with title: Fullname – Applied Position
  • Phone/ Zalo: 039 555 54 86 (Mr. Nhân)
  • Office Location: Vexere Trading Service Co., Ltd – 2nd floor – Building H3, 384 Hoang Dieu, Khanh Hoi Ward, HCMC (District 4)
  • Working Hours: Hybrid Working 8:30 am – 6:00 pm from Monday to Friday, and Saturday morning.
Apply for this job
Share this job