The financial industry is built on unclarity, jargon and myth. Selma aspires to be different, open, nice, transparent and human. We want to make things clear and easy to understand and at the same time automate all the processes that should be automated. Join us in making Selma the friendliest, most exciting way to take care of your finances. 😊
We are looking for a lead front-end software engineer to join our yet small four-person product team consisting of seasoned veterans of web based products, including two engineers, CX/UX designer and a communication expert.
The overall Selma startup team has 7 gals and guys from Finland, Switzerland, Austria and Ukraine. Although most of us choose to work from our office in the central Helsinki, remote work is part of our backbone. That means we arrange every meeting remote-first, and share everything from emails to plans to meeting notes in the company chat.
With Selma, you’d join a team that appreciates skills over hierarchy, ideas over egos and experiments over guesses. We build things with clients and follow customer-centred business philosophy. This means co-design workshops, open roadmap, a visible stream of #feedback and much more!
Our current technology stack consists of Ruby on Rails in the backend with Postgres and Redis as our choices of database
In the front end we run React and Redux and we’re in the process of moving to TypeScript from JavaScript
Our development process is based on continuous integration and deployment, where anything that goes into master, also goes into production. That means that we are big fans of automated testing, as well as sharing and taking responsibility.
We expect you to
to act as a key figure in both in terms of UX development as well as making technology choices in the front end
have experience in our front-end tech stack: React, Redux & TypeScript
be versatile in web software development in general
be excited about taking and having ownership of entire parts of our system, and taking part in making technology choices
be excited to make engineering decisions based on the best interest of our customers and the business
a competitive salary package with a sizeable options component
trust to manage your own work and schedule
ability to work remotely
support for you to be as productive as you can and keep learning and improving
annual trips with the team (last year we were in Poland!)
Lovely! 😊
This is how things will progress:
1. An introductory chat Let's get to know each other – we will want to learn all about you and this will be a great opportunity for you to learn everything you want to know about Selma.
2. A work exercise Let's try working together – we will pick a real-life work task and try to solve it together. This will allow us to see how well we get along as we work together and you will get a real, unpolished look at the engineering landscape in which you would be working.
3. A final talk Let's bring our CEO to the table and have the final talk about you starting at Selma!
This job comes with several perks and benefits