Smallbrooks is looking for someone who likes pattern matching and strong types and who would like to work with technologies like Scala and Elm.
It is a full stack role but it is fine to start on either side and transition to full stack over time. If you do not have experience with either language then you will most likely start with Elm.
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 static types and functional programming in general are useful. Check out the official Elm guide and the Functional Programming in Scala book by Paul Chiusano and Rúnar Bjarnason to see if these are ideas that you would like to work with.
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.
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.
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, discussing specs and similar things.
A good understanding of SQL and relational databases is a requirement.
Please apply by sending your resume and a very short cover letter. 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.
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.
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. It is also possible to become a co-owner of the company.
Learn more on smallbrooks.com.
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Want to be a partner? Look no further.