Are you looking for a full-time position as either a full stack or frontend developer in an exciting start-up? Would you like to work with technologies like Scala and Elm and help us build platforms for our customers? Then this might be the job for you.
Smallbrooks is looking for someone who likes pattern matching and strong types and who would like to work with technologies like Scala and Elm.
You could be either:
a frontend developer who wants to build reliable, highly reusable and statically typed frontend applications in Elm or a similar language; or
a full stack developer who, in addition to the above, is also interested in functional Scala programming.
Our tech stack includes, but is not limited to:
Scala, Sangria GraphQL, Cats, Slick, Elm, Postgres, MongoDB, AWS Lambda
It is not required that you know Scala or Elm already. It is more important that you understand and appreciate why ideas like the Elm architecture and event sourcing in general are important.
We have a relatively large codebase and we are transforming it to adhere to these principles. We hope you would like to join us in that journey.
The work environment
We are busy but we always strive to put code quality ahead of speed.
We believe our employees do their best work when given a high degree of autonomy, and we try to hire people who are self-directed and work well under autonomy.
We are open to you working mostly or fully remote if you desire this.
You can use whichever development environment you choose, but all of our current developers use Linux.
Your qualifications
You have some experience with and passion for functional programming.
You are highly self directed.
You can review code thoroughly and give constructive feedback - and you are very good at receiving constructive feedback.
You are good at written communication - writing issues and discussing specs and similar things.
If you are interested in the full stack role, then you also need to have a good understanding of SQL and relational databases.
The application process
Please apply by sending your resume and a very short cover letter via The Hub. The hiring process looks approximately as follows.
A short phone interview.
A relatively small take home task where you will be asked to write some code that solves a specific problem. The task will vary depending on if you are interested in a full stack or frontend position.
One or more follow-up interviews discussing your code as well as other aspects of the position. The interview(s) can be online or onsite.
The company
Lendino is the first crowdfunding platform for company loans in the Nordics. Our “software as a service” solution, Smallbrooks, makes it fast, easy and affordable to get your own crowdfunding platform. Our ambition is to make Smallbrooks the leading global IT solution for crowdfunding. We think that crowdfunding is a cool way to democratise finance by removing intermediaries and giving back the power to the “crowd”.
We are a small company with lots of startup spirit. We don’t have huge budgets, but we love what we do, socialise regularly and make sure to celebrate our successes. We always do our best to be flexible so that you are given the highest degree of freedom in how you work. You will have six weeks of vacation as well as bank holidays off. You will get access to Copenhagen Fintech Lab’s facilities (including great lunch, coffee etc.) and many events. Finally, it is possible to get part of the salary in the form of company shares.
Learn more on smallbrooks.com.
This job comes with several perks and benefits