Apron is focused on helping small and medium businesses succeed. The biggest threat to small business is cash flow, often stemming from a gap between the demand payments put on owners and the aptitude to make the payments effectively. We are closing the gap by digitising and simplifying the payments process: capturing invoices, issuing expense cards, paying and getting paid, all in one place.
Engineering Culture
* We build with the customer in mind. We use top‑tier technology to build a product that genuinely makes their lives easier.
* We own our work. We plan the approach, break it down, and bring it to life.
* We embrace the complexity of finance. Working with money means navigating intricate business logic and thinking through every possible corner case. It’s a rewarding challenge where precision and attention to detail are crucial for building a trustworthy product.
* We write code we’re proud of. We work fast, but we build for the long term. Our code needs to be speedy, secure, and ready to grow with us.
* We integrate AI tools. We use what’s best out there to build a product that genuinely makes lives easier.
Responsibilities
* You’ll work cross‑functionally with Frontend Engineers, Product Managers and Product Designers to develop a variety of new and existing features end to end. Teams plan features implementation together and every voice matters.
* You’ll design systems for seamless integration with payment providers and BaaS platforms, ensuring scalability for market expansion.
* You’ll develop and optimise core financial integrations to guarantee customer funds are secure and transactions are routed with market‑leading speed.
* You’ll share your experience with others, driving innovation, proactively suggesting improvements.
Qualifications
* 5+ years of continuous experience as a backend engineer.
* Proficient in JVM‑based languages is ideal, but we might consider others.
* Experience working in a product‑led + fast‑paced environment (startup or tech company).
* We primarily utilise Kotlin on the server side, so while we do not mandate proficiency specifically in Kotlin, willingness to work with it is essential.
* Experience with relational databases.
* Working knowledge of cloud platforms, with preference for Google Cloud Platform.
* Keen attention to code quality, passion for efficient architecture, and commitment to optimising performance.
Preferred Qualifications
* Proficient in JVM‑based languages, particularly Kotlin, for server‑side development.
* Have hands‑on experience with Kubernetes and Terraform.
* Have experience with advanced Postgres features like GIST indexes, partitioning and replication.
Benefits
* Highly competitive salary
* Stock options
* Health insurance with AXA (including optical and dental cover)
* Life assurance with MetLife
* Enhanced parental leave
* Weekly Deliveroo allowance
* Salary sacrifice schemes (nursery, cycle‑to‑work, electric vehicle)
* Fully expensed tech
Job Details
* Seniority level: Mid‑Senior level
* Employment type: Full‑time
* Job function: Engineering and Information Technology
* Location: London, England, United Kingdom
* Remote: Yes
#J-18808-Ljbffr