This position is no longer available.

Elm developer

Permanent contract
Paris
Salary: €38K to 50K
No remote work
Experience: > 6 months
Education: Master's Degree

Legalstart
Legalstart

Interested in this job?

Questions and answers about the job

The position

Job description

We are looking for a creative Elm developer passionate about design and technology, and willing to contribute to the ambitious project of revolutionising law through technology.

Your main activities will be:

  • Writing tech specs, implement and maintain features of our roadmap, including our engine for generating flexible web forms, our documents and signature UI, internal backoffice tools, …
  • Working closely with our designers to integrate their work.
  • Collaborating on definition of your product team objectives.
  • Defining and maintaining front-end code best practices and related tooling.

Our stack today:

  • Front-end: Elm, Webpack (and some React in other parts of the codebase).
  • Backend: Python/Django/Django Rest Framework, Celery.
  • Data: PostgreSQL, RabbitMQ, Redis.
  • Infrastructure: Heroku, Docker, AWS.
  • Other: Github, CI/CD (CircleCI),…

We offer a relocation package for foreign applicants. No remote.

All technical/product work is happening in English.

We:

  • Are an international team (India, Brazil, Togo, Tunisia, Netherlands).
  • Provide good health insurance.
  • Give developers a piece of time during each sprint for learning, sharing and small projects.
  • Organize regular internal hackathons for new projects.
  • Commit to personal growth.
  • Involve developers in defining priorities with product people.
  • Actively learn and try technologies that we are passionate about. These days: blockchain technologies (in production!) and functional programming (Haskell, used for prototyping).
  • Host tech meetups in our office (Django Paris), and attend conferences (DjangoUnderTheHood in Amsterdam in 2016 for example).
  • Enjoy having drinks and doing activities together!

Preferred experience

What we expect from you:

  • Strong experiences in programming and some contributions to existing projects (open-source or during studies or work).
  • Proficiency with functional programming
  • Some good chops in HTML/CSS and ideally a strong UX culture
  • Good knowledge or strong willingness to learn Javascript, modern front-end apps and related tooling (Webpack for example), REST APIs.
  • You love team work.
  • English proficiency.

We are interested in both entry level (out of school or even without a diploma) and more experienced developers.


Recruitment process

The recruiting process consists of:

  • A first phone interview.
  • A take-home tech test.
  • A series of interviews:

    • With the CTO and other members of the tech/product team.
    • A live coding test.
  • Meeting the whole team.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings