Overview
Senior Fullstack Developer (Risk Team) – Malaga Office – Hybrid. Ebury is a global fintech firm focused on empowering businesses to expand internationally through tailored financial solutions. We are looking for a Senior Full-Stack Developer to join our Risk Team and help elevate our client trading and payments platform globally, working with teams across South America and Europe.
At Ebury, you’ll contribute to building the future of cross-border finance with a proactive mindset, strong work ethic, and entrepreneurial spirit. This role offers autonomy in product development within a collaborative, data-driven environment and a structured career plan within our technology team.
Responsibilities
- Lead the evolution of our client platform with innovative services, owning development from conception to deployment.
- Mentor and support junior and mid-level engineers through code reviews, pair programming, and architectural guidance.
- Utilize data as a key tool to design effective, user-centric functionalities.
- Use real-world feedback, usage data, and A/B testing to inform and refine product development.
- Collaborate with engineering leads to shape and evolve technical architecture and development standards.
- Partner with product managers and business stakeholders to translate customer problems into scalable, valuable technical solutions.
- Design and deliver MVPs and incremental features to maximize early value and learning.
- Develop clean, functional code for both front-end and back-end; primarily Python/Django and Node.js on the backend, and React/VueJS on the frontend (experience with other modern languages/frameworks also valued).
- Design and manage robust, scalable services with well-defined APIs and seamless integrations, including monitoring and alerting.
- Build observable, resilient, and scalable systems with automated monitoring and graceful failure handling.
- Embed secure coding practices and privacy-by-design principles into all development stages.
- Participate actively in agile ceremonies and help improve team delivery velocity and quality.
- Adopt a you build it, you run it mentality; containerize code for deployment and management.
- Ensure high code quality through automated testing (unit and integration tests) with GitHub Actions.
- Occasionally, on-call availability may be required.
Qualifications
- Strong knowledge of algorithms, object-oriented/functional design, and development best practices.
- Education in Computer Science (Bachelor’s or Master’s) or equivalent demonstrable experience.
- 3+ years of practical experience developing technology solutions.
- Proficiency in modern programming languages and front-end frameworks; example: Python 3 and Vue 3, with a continuous learning attitude.
- Experience applying AI/ML to solve customer problems is a plus.
- Analytical mindset with good time management skills.
- Excellent English communication skills for seamless international collaboration.
What We Offer
- Competitive salary, commensurate with experience and skills.
- Discretionary bonus based on performance and contributions to Ebury’s success.
- Investment in professional development through training and certifications.
- Open Source friendly culture, with internal projects and encouragement to contribute to external projects.
- Challenging and innovative projects within the fintech sector.
- Growing company with international recognition in fintech.
- Diverse and inclusive work environment where ideas are heard and valued.
- Opportunity to make a significant impact on the client experience globally.
About Us
Ebury is a FinTech success story, one of the fastest-growing international companies in its sector. Founded in 2009 and headquartered in London, we employ more than 1,700 staff with a presence in over 29 markets worldwide. We value cultural diversity and celebrate success across the Ebury family, from Sao Paulo to Dubai and Vancouver to Auckland.
We have received notable recognition, including a 350 million investment from Banco Santander in 2019 and awards such as Financial Times: 1000 Europe’s Fastest-Growing Companies. Our greatest strength is our people—enthusiastic, innovative, and collaborative teams ready to disrupt and transform the fintech space.