
Senior Fullstack Engineer
- London
- Permanent
- Full-time
- Competitive salary and benefits package.
- Opportunities for professional growth in a leading European fintech company.
- High ownership and visibility on a critical business initiative.
- A collaborative, open, and dynamic environment.
- The chance to shape how global businesses connect with Ebury.
- Lead the design and delivery of complex features for customer-facing web applications.
- Drive frontend development using React/VueJS and backend development with Python.
- Collaborate with data engineers to design, build, and optimize robust data pipelines for analytics and machine learning.
- Own the full product lifecycle, including development, maintenance, monitoring, and alerting.
- Mentor junior engineers and champion technical excellence.
- Collaborate cross-functionally to deliver impactful solutions.
- Contribute to the technical roadmap, identifying opportunities for innovation.
- Ensure code is testable with good test coverage.
- Stay up-to-date with emerging technologies.
- This position may require being on-call at times.
- Bachelor's or Master's degree in Computer Science or equivalent experience.
- 5+ years of fullstack development experience, with a focus on high-performance web applications, modern frontend frameworks (React), and microservices architectures.
- Proficiency in Python3, REST APIs, FastAPI, or similar technologies.
- Strong understanding of architecture, design patterns, and building scalable, testable code (unit & integration tests).
- Comfortable with containerization, monitoring, and cloud infrastructure.
- Used to working in a fast-paced environment and a self-starter who can autonomously drive complex projects.
- Excellent communication and collaboration skills in English.
- Experience with Machine Learning or Data Science projects (e.g., LLMs).
- Working knowledge of Terraform.
- Experience with event-driven architectures and event sourcing.