Desired Skills and Experience
- Connect platform: building the vision of Curve as a connected platform, integrating seamlessly with best-in-class apps and tools
- Curve SDK & OpenAPI: building an open platform and developer community to create innovative services and tools
- P2P payment: making Curve the smartest way to send and spend money, from any accounts & cards from anywhere
- Open Banking: connecting the financial world for customers by bringing together account data that will enable better financial decisions
- Spend analytics, insights and recommendations: using data and machine learning
- Financial product marketplace: credit, savings and other products and services to improve the financial lives of customers
- Developing, whilst leading a squad in delivering clean, architecturally sound and maintainable code cross-platform, on both client-side (iOS/Android) and server-side
- Collaborating with stakeholders in the company to rapidly build-measure-learn a world-class product
- Working with our scrum masters to constantly iterate on the company’s development processes
- Motivating the team past roadblocks to make sure we are shipping features as effectively as possible
- Guiding design discussions; being the voice of experience with helping the team balance flexibility, expediency and scalability & performance
- Contributing to the current move away from monolithic architecture to microservices
- Championing new technologies and enforcing the best development patterns
- Keeping a keen eye on the future, whilst making sure we’re proactively but pragmatically tackling technical debt
- 6+ years of software development experience
- In-depth knowledge of a large array of software languages, preferably PHP, Go and/or Java
- Experience of development practices
- Experience with RDBMS
- Bonus points for real-time low latency high-frequency transaction-based systems
- Ability to diagnose problems at any level (Client, HTTP/Network, Server, Database, OS)
- An ability to run/mentor high-performance teams
- Demonstrable experience of building large concurrent applications, ideally with microservices
- Experience of developing and shipping mobile apps to the App or Play store
- Experience of developing and running large scale production environments in or closely with DevOps / SRE
- A genuine interest in working in a fast-paced startup and ideally Fintech
- Voracious appetite for learning
Apply