I'm seeing this post after 3 years lol ... is it too late to apply? I would really like to move on a project where I'm not directly coding HTML CSS or JS. When I saw how you can use Elm to replace these, I took interest in the language.
On Wednesday, January 22, 2014 at 10:04:05 AM UTC-8, Laszlo Pandy wrote: > > TL;DR Now is the time to join Prezi if you want to be part of the first > team to release Elm code to 30+ million users. > > Less than a year ago, Prezi hired Evan to work on Elm so that one day in > the future we would have a type-safe way to write web applications without > the pain of event listeners. I thought it would take more than a year, but > 8 months later we have all the pieces in place to start releasing projects > written in Elm. > > We know that we won’t ever be able to write all of Prezi in Elm even if we > wanted to (we don’t). But since our application is always getting bigger, > we started using a component model for our JavaScript code. This inspired > Evan to release ports in 0.11, and we already implemented a prototype > plugin for Prezi’s build system to make it easy to use an Elm component > from JavaScript in a familiar way. > > Now we are looking for a clever developer to make Elm the language of > choice for new JavaScript components at Prezi. This is someone who likes > functional programming but loves making graphical web apps even more. > > You will: > > - > > Write UI components in Elm > - > > Work alongside Evan to define new libraries and Elm graphics APIs > - > > Build reusable UI widgets in Elm (ie. buttons, menus, sidebars, etc.) > - > > Teach designers how to update styles and shapes in Elm code > - > > Improve our Gradle build tools to make building and integrating Elm > components easier > - > > Use your knowledge of functional programming to write clean TypeScript > code when something cannot be done with Elm > - > > Convince other people in Prezi how comfortable it is to develop for > the web in Elm > - > > Speak at meetups and make Elm known outside the company > > > Prezi is a polyglot company. Across our frontend and backend teams, we use > at least 13 different programming languages. In a single team you can > expect to see 2 or 3 languages used for different tasks. We want you to > help us make Elm one of the most important ones. > > > If you are interested, please email me directly or apply to the > Compile-to-JS position on our jobs page: > https://prezi.com/jobs/oiRxXfwn/ > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
