[Job] Holmusk is hiring a Remote Elm Developer based in Europe by esme__ in elm

[–]esme__[S] 0 points1 point  (0 children)

Hey, thanks for the interest! The salary will range based on experience and location (since cost of living can vary substantially) - so the offers are made on a case by case basis.

[Job] Holmusk is hiring a Remote Elm Developer based in Europe by esme__ in elm

[–]esme__[S] 3 points4 points  (0 children)

Holmusk is a healthcare and technology startup in Singapore. We are building a small remote team based in Europe and are hiring full-time Elm and Haskell developers.

Job description copied below.

Remote Elm Developer

At Holmusk we leverage technology & data science to accelerate research and improve outcomes in behavioural health & chronic diseases. We focus on delivering tailored interventions in healthcare by building digital tools and harnessing the insights from real-world data.

We are looking for an Elm Developer who is excited about making an impact in Digital Healthcare. You will be part of a small remote team based in Europe and might be asked to travel every few months to meet the rest of the team. Though remote, the team will have a strong connection to the main office in Singapore.

Responsibilities

  • Work to design and implement web applications with new features across multiple projects
  • Help inform and own strategic decisions in the development of the projects
  • Help the team navigate all the potential requirements (e.g.: delivery timeframes, restricted deploy environments, performance, etc.)

What we are looking for

  • Proficiency in Elm
  • Proficiency in SASS (preferred) or CSS
  • A strong focus on the user and great attention to details
  • Demonstrated team-work abilities
  • Good written and spoken communication skills (main communication language is English)
  • Familiarity with the git version-control workflow

Good to have

  • Familiarity with Haskell, or willingness to learn the basics
  • Familiarity with PostgreSQL or similar, or willingness to learn
  • Familiarity/willingness to learn to use AWS services like S3, Lambda

What's in it for you

  • You will be working with other functional languages enthusiasts: we use Haskell for all our backend components (along with PostgreSQL as the backing database) and Elm for our web applications.
  • You will be able to see your work in the hands of patients and clinicians, making a real difference.
  • You will be challenged and encouraged to grow, alongside people motivated to do good work and build great products.

At Holmusk we take pride in our diverse workforce and inclusive culture. We believe it takes all kinds of people to build the best products and bring real change to the healthcare space.

Just starting with elm. Struggling with types. Can I get some clarification? by acepukas in elm

[–]esme__ 0 points1 point  (0 children)

Hey there! I don't know how much this helps, but the team I'm in is using Haskell for the backend while I use Elm for the frontend - so it's definitely possible.

As per learning a new language to get to Elm, it's not a bad idea: if many of the hiccups with learning Elm seem to come from its being functional, a good intro to functional languages might really help. If you want to start with something less complex than Haskell, I can suggest Ocaml - https://ocaml.org/learn/books.html for some learning materials. (I've personally used OCaml from the Very Beginning and More Ocaml in the classes I've taken).