Participez au lancement de l’activité B2B en France et à l’international d’une startup en fort développement dédiée à l’aide à la promotion de produits culturels pour les organisateurs d’événements: théâtres, musées, salles de concerts, spectacles, bars et clubs…

MISSIONS ET RESPONSABILITES :

Dans un contexte de forte croissance, vous contribuez au développement de la communauté autour du site, en particulier sur les réseaux sociaux.

Au sein de notre équipe Commerciale / Marketing, vous serez encadré(e) par notre responsable Marketing pour les missions suivantes:

  • Vous êtes force de proposition pour la publication de contenus sur les réseaux sociaux
  • Vous identifiez des sujets ou des actualités internes ou externes qui vont faire mouche et être relayées
  • Vous “allez chercher les fans”, en identifiant les personnes influentes et en trouvant le bon angle pour les intéresser (vous n’attendez pas que les fans viennent à vous)
  • Vous construisez des opérations innovantes en collaboration avec le reste de l’équipe dans le but d’amplifier la communication externe
  • Vous contribuez à la création de nouveaux articles sur les supports corporate
  • Vous suivez vos métriques en étant animé par une recherche de performance

VOTRE PROFIL

De formation bac+2 ou plus, vous vous reconnaissez dans le profil suivant :

  • Intéressé(e) par les mécaniques pour développer une communauté (le “growth hacking” vous parle un peu)
  • Passionné(e) par le digital et les réseaux sociaux
  • Un français parfait, excellente maîtrise de l’orthographe et de la grammaire
  • Très bon relationnel et aptitude à collaborer avec des interlocuteurs de tous niveaux

Le candidat rejoindra une équipe de 14 personnes (développeurs, designer et marketing produit) qui sera amenée à grossir en fonction du succès.

Période : 6 mois minimum dès que possible. convention de stage exclusivement.

Rémunération : stage conventionné (436,05 euros par mois + prime éventuelle en fonction du déroulement du stage).

Si vous pensez pouvoir impressionner l’équipe en place par votre talent, votre passion et votre envie, envoyer un mail à jobs@mapado.com, nous serons ravis d’en parler avec vous.

Update for Symfony 3.x: See this comment to see the changes needed.

 

Symfony forms are quite horrible when you want to do custom things (like javascript, autocomplete, and collections or both 🙂 ). There are some solutions available on the internet, but they often “hack” the symfony form using DataTransformers and text fields.

I think we found the right way to create a working javascript autocomplete mapped to a Symfony form.

Read more →

If you want to use BabelJS in your Ionic application and write beautiful ECMAScript 6, it is quite easy !

Read more →

We use CasperJS in our continuous integration system to check non-regressions.

The Tester module contains a lot of pre-packaged functions, but sometime you want to test some things that is not packaged into CasperJS.

The solution is very simple: you just have to extends the tester module prototype !

Imagine you want to assert that the canonical url of your current page is the one you want, you just have to do this:

 

That’s all !

Mapado est une startup dans le domaine de l’information de loisir à destination du grand public. Le service est disponible en version web et site mobile depuis deux ans sur www.mapado.com.

Une API est en cours de mise en ligne et nous sommes à la recherche d’un freelance disposant d’une réelle expertise dans la réalisation de plugins wordpress pour nous aider à construire le notre.

L’idée consiste à exploiter les données de l’API Mapado pour permettre à un utilisateur de WordPress de profiter des informations présentes sur Mapado et dans l’API pour agrémenter un blog sous WordPress (à la fois au cœur des pages (widgets, short codes) et comme une arborescence dédiée (custom post type)).

Nous cherchons un freelance qui soit partant pour nous accompagner dans la durée, l’idée étant de développer rapidement une première version puis de la faire évoluer régulièrement avec des améliorations.

La société est basée à Lyon (1er arrondissement) et nous sommes ouverts pour que le(s) freelance partagent nos bureaux s’ils le souhaitent. Ceci serait l’occasion de profiter de l’esprit d’équipe, de partager les bonnes pratiques et de créer une relation sur la durée.

Freelance recherché immédiatement.
Envoyez un mail à freelancewp@mapado.com

Se déroulait à Lyon ce 29 & 30 octobre 2014 la deuxième édition de la conférence “Blend Web Mix”.

Blend (le petit nom de Blend Web Mix) se présente comme d’une part “la plus grosse conférence web francophone”, avec pas loin de 1300 participants, et comme un mélange de tous les métiers des “artisans” du web (designers, développeurs, business, marketing, chercheurs, intégrateurs, etc.)

Voici un petit retour sur les conférences auxquelles j’ai assisté

Read more →

Mapado est une startup dans le domaine de l’information de loisir à destination du grand public. Le service est disponible en version web et site mobile depuis un an sur www.mapado.com. L’interface utilisateur est une des promesses majeures du service.

A ce titre, nous recherchons un (ou deux) développeurs freelance pour nous accompagner sur le long terme dans le développement des versions Iphone et/ou Android.

Les maquettes graphiques, les mockups de navigation et tous les webservices d’accès aux données seraient produit en interne et le(s) freelance(s) auraient la lourde tâche de faire de l’application un des “canons” de l’App Store et du Play Store.

Nous sommes à la recherche de développeurs experts maîtrisant parfaitement le développement en natif d’applications (ni phonegap, ni titanium…). Des personnes capables de tirer la quintessence de chaque terminal pour une expérience utilisateur aux petits oignons.

Nous cherchons des freelance qui sont partant pour nous accompagner dans la durée, l’idée étant de développer la première version puis d’avoir une nouvelle release (debug ou fonctionnalité) au moins une fois par mois.

La société est basée à Lyon (1er arrondissement) et nous sommes ouverts pour que le(s) freelance partagent nos bureaux s’ils le souhaitent. Ceci serait l’occasion de profiter de l’esprit d’équipe, de partager les bonnes pratiques et de créer une relation sur la durée.

Freelance recherché immédiatement.
Envoyez un mail à freelance@mapado.com

Today, I was confronted to a tricky problem: identify two different types of user, using the FOSUserBundle of Symfony.

Read more →

Well, we’re not the best at keeping this blog up-to-date. We have a lot to do to make Mapado a great service and we focus on enhancing the product. Our sprints are intense and we like to keep them that way but you know, it doesn’t give that much time to write. We wanted to share anyway, and here it is!

As I’m the designer in the team, I hope you’ll be likely to understand what I’m talking about (this strange language developers talk, you know…).

Here are some things we’ve done lately:

    • Nicolas focuses on adding tons of activities, brightly achieving our challenge to double the number of activities in our database every sprint (a sprint lasts 2 weeks — 10 working days). At the next sprint, we’ll win an impossible badge if we reach our goal of adding 102.400 activities in one single sprint, and that’s something!). Every event counts: you can help by submitting one yourself!

      The final countdown

      The final countdown

    • Jerry made a huge step forward in the field of rubrics: on Mapado, activities are fully automatically classified. We had some problems with putting the rights activities in the rights rubrics, now we’re proud of our 92% of good predictions 🙂 That’s a major improvement for the whole user experience. No more concerts classified as “garage sales”! Some mistakes are still there, but that’s the 8%!

      Well classified activities. What else?

      Well classified activities. What else?

    • Julien B. developed a great algorithm to find similarities and to merge them, in order to avoid multiple activities that are, in fact, the same. And it’s not that easy 😉

      Clearly the same but not that easy for an algorith

      Clearly the same but not that easy for an algorithm

    • Julien D. developed this awesome banner and made my dreams come true 😉

    • Balto is the master of our datamining issues, and that’s thanks to him that you can “do the magic”: filling a form without filling a form! You have no idea what I’m talking about? Try it yourself!

    • Dimitri is our Dr. Frankenstein, playing with webkit and stuff. You should stay away from him when he experiments (that means everytime).

      Dimitri when programming

    • Christina, our business developer, meets many place owners to understand their needs and brings us great informations to make a better product. We love to hear from them.

    • I have worked on a brand new activity page, more user-friendly, data-compliant and, I hope so, much more “sexy”

      Our new activity page and the awesome banner

      Our new activity page and the awesome banner

      (note from Jerry : “Christelle doesn’t want to tell but she did great in adding frond-end development to her skills”)

What you can expect from us soon:

  • We will soon launch Mapado for France (something we’ve already done very quietly) and we’ll start communicating about it.

  • We’re developing a great dashboard to help activity owners manage their places, events, and to spread the word.

  • The place page will soon be much better 🙂

  • We’ll will soon launch pages for artists, associations, theater troups, production labels… any organisation that has events to promote, and not just places!

  • Better searching and some recommandation. We don’t want to make an “usine à gaz” so that’s a big thing to work on. Little improvements each time but carefully crafted.

  • Much much more activities anywhere and anytime you need to find something to do. Whatever you want to do. At least, we’ll try as hard as we can.

  • The ability of creating lists of events (examples: “Places not to miss in Paris” or “Best concerts I’ve seen in my life”)

  • A team page… but hey, you have our humans.txt file.
    “That should be enough.” — Developers, of course.

We love your feedbacks!

As you now, we’re iterating everyday about everything, and the greatest feedbacks come from our users: don’t hesitate to drop us a line if you think something should be improved.

Follow our growth!

If you’re French, follow our startup life on Facebook or Twitter. We post when something we care has came up.

We’re hiring

We’re based in France, Lyon, and you should see our jobs offers (and maybe win a tshirt if you make it to the interview!).

 

At Mapado, we use Celery, a python distributed task queue, to queue, distribute and execute all kinds of tasks. For example, in the case where you’d like to submit an activity to Mapado, which it already online on another website (including Facebook), you can paste its URL in our form, so that we can pre-fill the form for you. Try it, it’s pretty awesome!

What could seem like “magic” is in fact quite the opposite. When you paste the URL, you simply send a Celery task to our servers, which will be assigned to a Celery worker. The latter will then download the page, analyze  and datamine it, in order to extract the activity information, and finally return them to you. The entire process is encapsulated in a Celery task, based on external (private and public) packages. If, for any reason, the process fails and returns an error, we want to know what failed quite rapidly, in order to fix it. To do so, we need logging. A lot of it.

Read more →