We are looking to expand our team by hiring an Senior Backend Engineer to join our Product Team.
You will be working closely with our hands-on technical co-founder in a smart team of developers building a FinTech platform for interbank intraday lending based on a Distributed Ledger Technology.
We embrace Agile principles and follow Scrum framework. We write re-usable, functional clean code using Scala and Kotlin programming languages.
This is a 100% remote long-term contract position. Preferred timezone is UTC to UTC+4.
Why us?
- We are a VC-backed startup. Enjoy fast pace and shape the product and company with us.
- We are 100% remote.
- Equity. You actually own some part of the company.
- Flexible holiday schedule (not dependent on the country of residence).
- Regular week-long team off-sites (twice a year, previously in Malaga, Istanbul and Lisbon).
An ideal candidate will have at least 6 years of software development experience and (desirable but not all mandatory):
- Practical understanding of reactive and/or functional programming paradigm
- Ability to use domain-driven design to develop a unified model for a complex problem
- Experience in one of Scala, Kotlin, Haskell, Rust
- Understanding of Agile principles and Scrum framework
- Degree in Computer Science or a related field
- (nice to have) Experience or interest in blockchain or distributed ledger technologies (especially Corda).
Responsibilities:
- Executing full lifecycle software development.
- Programming well-designed, testable, deployable, efficient code through TDD, occasional pair-programming and DevOps
- Collaborating with the team to incrementally bring value to the organisation through frequent and systematic delivery