STATION F
FULL STACK DEVELOPER (STAGE / ALTERNANCE)
STATION FFrance16 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
À propos

Prendre des transports bas-carbone pour aller n'importe où, n'importe quand, c'est galère.

Faire Lyon - Bruxelles en train, se rendre à la montagne depuis la capitale, traverser la France de gauche à droite, etc...

C'est compliqué, stressant, bref, c'est pas agréable.

On est d'accord, c'est pas normal ! 👎

Tictactrip est la solution pour comparer, combiner et réserver des trajets bas-carbone. Train, bus, covoiturage ou combinés, nous accompagnons de l’idée à l’arrivée, qu’importe la destination et la complexité pour s’y rendre.

Tictactrip est aujourd'hui présent en B2C, B2B et B2B2C ! 🙌

Notre mission : changer notre façon de voyager.

Pour ça, l'équipe fait face à un max de challenges et on cherche de nouveaux talents 👇

Descriptif du poste

Tictactrip is the first booking platform dedicated to ground travel. Our mission is to open up remote areas of Europe by combining different modes of transport: bus, train, and carpooling. 🚌 🚄 🚗

By developing a unique algorithm, we offer travelers the most economical, fastest, and most eco-friendly routes.

We also provides APIs for our hundred of B2B partners.

Joining us means solving complex technical challenges while having a real impact on the future of green mobility. 🌿

🎯 The Role

As a Full-Stack Developer, you will join our core Tech Team to build, scale, and optimize our booking engine, our APIs and user interface. You will work closely with the Product and Data teams to deliver a seamless travel experience to our B2B / B2C customers.

You’re a doer: you execute fast, you learn fast, and you iterate fast.

  • 🥷 Feature Development: Build and maintain high-impact features on both the front-end (Typescript / React) and back-end (Typescript / Node.js).
  • 🧠 API Integration: Connect new transport providers (trains, buses, ferries) to our global intermodal engine.
  • 📈 Optimization: Improve the performance and scalability of our search algorithm to handle millions of combinations in real-time.
  • 🎖️ Code Quality: Participate in code reviews, write unit/integration tests, and maintain clean, documented code.
  • 🎨 Product Thinking: Contribute to technical architectural choices and suggest product improvements based on user feedback.

💪 What are the most important qualities as Tictactrip Full Stack Developer ?

  • Willingness to work for an early stage project
  • Strong knowledge of the web environment
  • Operational knowledge of database and caching management
  • Methodical and rigorous, you work independently
  • Full of good will, you will not hesitate to be proactive
  • Data-driven and driven by a strong team spirit

🚀 Our Tech Stack

Frontend: TypeScript, React.js, Next.js, Tailwind CSS

Backend: TypeScript, Node.js (Express), TSOA, OpenAPI 3, Sequelize, BullMQ

Database: PostgreSQL, Redis, MongoDB

Infrastructure: Terraform, Ansible, Kubernetes (Baremetal), Helm, AWS, Docker, CI/CD Gitlab, NPM

Tools: Git, Jira, Notion

🎖️ What’s In It For You

  • Full immersion in a fast-scaling startup.
  • A hands-on role with real, immediate impact.
  • Fast-tracked upskilling across frontend, backend, infrastructure, and mobile.
  • The chance to become a key pillar of our future production team.

📚 Terms

  • Internship or Apprenticeship (6 to 24 months).
  • On-site in Paris at least 3 days a week.
  • Start date: As soon as possible (ASAP).
  • Compensation: Based on profile and legal requirements.

Profil recherché

Must-have

  • Master’s degree from a top-tier Engineering or Business school/University.
  • Structured mind, data-driven, logic-driven, and fast execution skills.
  • Advanced development skills.
  • High level of rigor and obsessed with detail.
  • Ready to "get your hands dirty" and persevere until the process is bulletproof.

Nice to have

  • Keen interest in low-carbon mobility, travel, or the hospitality industry.
  • Passionate about development, automation, and infrastructure.
  • Collaborative mindset and a commitment to knowledge sharing.
  • Great (and sharp) sense of humor.

Process de recrutement

Complete this brief form to receive a short challenge.

If the results are solid, we'll reach out for an interview, and we’re good to go! 🚀

Informations complémentaires

  • Type de contrat : Alternance (6 à 24 mois)
  • Lieu : Paris
  • Niveau d'études : Bac +5 / Master
  • Télétravail partiel possible

Key Skills

Ranked by relevance