Backend Developer (python)
At Oval we are looking to innovate the traditional finance space with a new completely disintermediated platform for saving and investing.
We believe that intermediation is over, with technology disruption, in a number of industries, replacing the middleman. We want to do the same for finance. It is an ambitious task and thus we are looking for people to join the Oval team to help make this happen.
On the technology side, Oval is a platform with millions of data sets, and we’ve built an app on top to reach our users. This wouldn’t have been possible without a powerful combo of outstanding backend and iOS engineering.
By choosing a job where you are completely part of the product build, without having to serve any client, you will enjoy the complete freedom in participating in what we create, and how we do it. That’s awesome, and a great challenge.
- We want Oval champions that share the same values that we stand behind.
- You want to work on big ideas that can change the life of millions and are hungry to change the world.
- You love to work alongside other talents, and are proud to learn from your teammates as well as teach them.
- You want to be tested and challenged to go beyond your limits.
- You are looking to face some of the toughest business and technological challenges, where good isn’t good enough.
- You think global and act as an owner, taking the initiative and making an impact with codel.
- You understand that Oval needs to be the best at what it does in order to make a real difference and scale.
- You loose coins all the time and are looking to find a new way to stop that.
- You are angry with banks for not giving you the experience you want.
- But most of all you believe your friends and your family will become Ovalers, and you will always be respectful, transparent and fair with them.
You will be part of a team of serial entrepreneurs with a global market experience in building tech startups and you will have the opportunity to change the financial market, by bringing better education and inclusion.
You will be able to work from HQ in Turin or from our satellite offices in London or Rome and enjoy the wonderful italian breakfast for the team prepared every day.
We give you 2000 € of budget for create your workstation (we love Apple but is up to you the choice)
You will be independent and can manage your own schedule but will be working with an international and diverse team of people that together have the mission to change the financial world forever.
We believe you are a hard worker, a visionary and dreamer. We want you to think like a leader and act like an executor. We want you to have a big heart and a sharp mind.
At Oval, you’ll become a ninja of Objective-C, the key iOS frameworks, and/or Python and our backend stack, learning how to implement beautiful, animated UIs, develop and integrate with our servers’ APIs, and creating powerful libraries, as well as mastering our various tools. (in your cover letter please try to give a very brief description of your experience in each of these items, if any)
- You have extensive computer science experience, either from your studies or personal pursuit, that is sufficient to have a solid grasp of algorithms, design patterns, complex software projects, and basic technologies.
- Your experience with Objective-C or Python, and knowledge of the iOS frameworks is a plus, but absolutely not required (we’ll teach you all we know).
- You have passion for what we do. Ask yourself if you want to spend the next few years building a product that can change the life of millions around the work. If you do, Oval is where you can make it happen.
- You appreciate working independently, as well as having a collaborative personality, with the tendency to put forward your ideas and show initiative within your team
- You enjoy solving complex technical and non-technical problems effectively and efficiently, as well as having the ability and the desire to rapidly learn new things.
- You are willing to take on an extremely exciting and rewarding, but also very challenging and demanding journey, which will require outstanding dedication and passion.
- Knowledge of Python and the Pythonic way of solving problems
- Knowledge of PostgreSQL and database design principles
- Ability to find your way in a non-trivial codebase
- Understanding of why testing is important
- Ownership and participation
- Understanding of engineering constraints in a startup environment
- Existing knowledge of Pyramid and Pandas would be very beneficial
- Understanding of machine learning and scikit-learn would also be a huge plus
- Having open source projects/contributions we could look at would be very helpfu