Introductory paragraph:
Hello fellow developers. We are looking for a freelancer who enjoys working full stack in Elixir / Phoenix and would like to join us in developing various products. While it is a freelance job offering at the beginning, we hope to transition this position to something more permanent in the future.
We are based in Switzerland and work for small companies which we own. Our companies do mostly backend work in C++ for realtime and industrial applications. Therefore, we would need support with Elixir in general, but specifically with the front-end development (HTML, CSS, JS, web design).
About us:
My name: Michael Egli, Vaclav Cechticky
My position: Owner
Company name: bitmatch GmbH
Website: https://www.bitmatch.ch
Company info and history (how you’re using Elixir etc):
bitmatch creates software for industrial applications. Our current focus is the development of an innovative controller software for craft-beer breweries. These applications are mostly written in C++ (and Qt/QML), with some plans for Rust in the future.
Apart from this, we started working on some web projects in Elixir. One area of interest is to connect our controller software to a web application (for monitoring and reporting). Apart from this, we want to spin-off some unrelated web based projects.
About the job:
Job title: Full Stack Developer
Job description: You will have a chance to work on various applications, full stack.
Salary range: 2000 $/month
Position on remote work: Remote required. We would set up a call once in a while to align.
Qualifications or experience required:
- Elixir, Phoenix Framework required.
- Front-End development (HTML, CSS, Javascript, Web Design) required.
- PostgreSQL (and Ecto) desirable.
What the successful job applicant will be working on:
The first application will be a translation of a currently running PHP application to Elixir / Phoenix. We have already made some progress, but are looking for support to complete the migration. There are more features planned once the migration is complete. The application is a simple time tracking tool.
The Elixir version is currently HTML only (without Javascript). We would like to enhance it with either LiveView or Vue.js (though we are open to discuss these JS frameworks).
Apart from this, we are working on other applications which we cannot yet reveal in public.
About the interview process:
We have more than 20 years of experience in software development. However, since we have been doing mostly backend work in other languages than Elixir, it is difficult for us to assess your experience in front-end development. We therefore suggest the following, once we received your application.
- We setup a call to talk about your experiences in SW development, what projects you worked on, how you like to work, etc.
- We work on the above mentioned migration for zeiten.io for one month (paid work of course).
- After one month, we see how things worked out for both parties.
Further info:
Since these are spin-off projects for us, the indicated payment is our maximum we can spend. However, we hope (and expect) that this will change soon. In any case, the work can be arranged flexibly, also part-time.
We hope to find someone enthusiastic about Elixir and web application development, and looking forward to your message.
Apply to:
jobs (at) bitmatch.ch