Skip to content

Instantly share code, notes, and snippets.

@ubourdon
Last active March 20, 2023 20:52
Show Gist options
  • Save ubourdon/fe252727f9a3bb8ebb3e2f00dac53f9c to your computer and use it in GitHub Desktop.
Save ubourdon/fe252727f9a3bb8ebb3e2f00dac53f9c to your computer and use it in GitHub Desktop.
Recrutement Presta pour Performance Immo
package performanceimmo
object Recrutement {
val presentation = s"""
| Ami(e)s sur Scala FR, si vous êtes intéressés, je recherche un(e) presta (freelance ou SSII) pour bosser dans mon équipe, pour une mission de long terme (minimum 6 mois mais surement 1 an voir plus) sur du `Scala2/3`, `Elm`, `ZIO[R,E,A]`, `CQRS/Eventsourcing`, `Elasticsearch` et plein d'autres trucs top.
| Tout ça en `Télétravail complet` (on se verra en vrai si vous êtes gentils (et que vous habitez pas trop loin) 😜).
| Nous pratiquons aussi le `DDD (Domain Driven Design)`, `l'eXtreme programming (Pair programming, TDD, ...)` et `Kanban`.
""".stripMargin
val profil = s"""
| Nous recherchons un profil ~5/7 ans d'xp (rapport au tarif :D).
| Pas besoin d'avoir d'expérience sur toutes les technos que j'ai listé.
| Nous nous ferons un plaisir de vous faire monter en compétence. :D
| A minima, une pratique existante de Scala (ou d'un équivalent) avec la volonté de faire/apprendre de la programmation fonctionnelle.
""".stripMargin
val tarif = "Niveau tarif : entre 450€ et 600 € par jour suivant le profil"
val questcequonfait = s"""
| Nous éditons des logiciels pour le compte de Clients et pour notre compte propre, principalement dans 2 domaines métiers : `le conseil en gestion de patrimoine (sur la partie conformité notamment)` et `la gestion de scolarité pour des écoles de 3e cycle`
| (oui je sais ça n'a rien à voir 😅).
""".stripMargin
val contact = s"""
| Donc si ça vous intéresse, contactez moi sur twitter en MP `@ugobourdon` ou par email `[email protected]`😀
""".stripMargin
val ps = "Ha et nous utilisons des tabulations pour l'indentation (en tout cas en Scala 🤣)"
val texte = presentation :: profil :: tarif :: questcequonfait :: contact :: Nil
val aimesTuLesBlaguesNulles = ???
val result = if(aimesTuLesBlaguesNulles) texte :+ ps else texte
println(result.mkString("\n"))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment