Senior Full-Stack Developer, hibrido
Empresa
Ebury
Provincia
Málaga
Ciudad
Málaga
Tipo de Contrato
Tiempo Completo
Descripción
Senior Full-Stack Developer
Ebury is a leading global fintech company that empowers businesses to trade and grow internationally. It offers a comprehensive suite of products, including international payments and collections, FX risk management, trade finance, and API integrations. Founded in 2009 by Juan Lobato and Salvador García, Ebury is one of the fastest-growing global fintechs, with over 1,700 employees and 38 offices in more than 25 countries.
Senior Full-stack Developer - Fintech
Málaga Office - Hybrid
Are you passionate about leading growth in the dynamic world of digital finance? Do you seek a role with autonomy in product development and thrive in a results-oriented culture?
At Ebury, a leading global fintech company, we are looking for a Senior Full-Stack Developer to join our team in Málaga. You will have the opportunity to elevate our client trading and payments platform globally, working alongside dynamic teams in South America and Europe.
At Ebury, you dont just build code you build the future of international finance. We value a proactive attitude, a strong work ethic, and an entrepreneurial spirit to challenge the status quo. We want individuals guided by data but with a strong vocation for solving our customers problems. If you are someone with insatiable curiosity and quickly adapt to new technologies, we want to hear from you!
We offer you the opportunity to be part of a team with a real global impact, a stimulating work environment, and a structured career plan to guide your growth within our technology team.
What we offer:
- Competitive salary, commensurate with your experience and skills.
- Discretionary bonus based on performance and your contributions to Eburys success.
- Investment in your professional development through training and certifications.
- An Open Source friendly culture, where we apply its principles in our internal projects and encourage contributions to external projects.
- The opportunity to work on challenging and innovative projects within the fintech sector.
- Be part of a constantly growing company with international recognition in the fintech industry.
- A diverse and inclusive work environment where your ideas will be heard and valued.
- The possibility to make a significant impact on the experience of our clients globally.
Responsibilities:
- Lead the evolution of our client platform with innovative services, maintaining full ownership 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 and 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 and functional code for both the front-end and back-end. We primarily work with Python/Django and Node.js on the backend, and React/VueJS on the frontend, but we value experience with any modern language and framework.
- Design and manage robust and scalable services with well-defined APIs and seamless integrations, incorporating monitoring and alerting systems.
- Design systems that are observable, resilient, and scalable, with automated monitoring, alerting, and graceful failure handling.
- Embed secure coding practices and privacy-by-design principles into all stages of development.
- Actively participate in agile ceremonies (e.g., stand-ups, retrospectives, planning) and help improve team delivery velocity and quality.
- Adopt a you build it you run it mentality, being capable of containerizing your code for easy deployment and management.
- Ensure high code quality through a solid automated testing regime with Github Actions (unit and integration tests).
- Occasionally, on-call availability may be required.
About You:
- Strong knowledge of algorithms, object-oriented/functional design, and development best practices.
- Education in Computer Science (Bachelors or Masters degree) or equivalent demonstrable experience.
- 3+ years of practical experience in developing technology solutions.
- Proficiency in any modern programming language and front-end frameworks, for example, Python 3 and Vue 3, with a continuous learning attitude.
- Experience in applying AI/ML to solve customer problems would be a plus.
- You are an analytical person with good time management skills.
- Excellent communication skills in English for seamless international collaboration.
Python,Django, Node
Ebury is a leading global fintech company that empowers businesses to trade and grow internationally. It offers a comprehensive suite of products, including international payments and collections, FX risk management, trade finance, and API integrations. Founded in 2009 by Juan Lobato and Salvador García, Ebury is one of the fastest-growing global fintechs, with over 1,700 employees and 38 offices in more than 25 countries.
Senior Full-stack Developer - Fintech
Málaga Office - Hybrid
Are you passionate about leading growth in the dynamic world of digital finance? Do you seek a role with autonomy in product development and thrive in a results-oriented culture?
At Ebury, a leading global fintech company, we are looking for a Senior Full-Stack Developer to join our team in Málaga. You will have the opportunity to elevate our client trading and payments platform globally, working alongside dynamic teams in South America and Europe.
At Ebury, you dont just build code you build the future of international finance. We value a proactive attitude, a strong work ethic, and an entrepreneurial spirit to challenge the status quo. We want individuals guided by data but with a strong vocation for solving our customers problems. If you are someone with insatiable curiosity and quickly adapt to new technologies, we want to hear from you!
We offer you the opportunity to be part of a team with a real global impact, a stimulating work environment, and a structured career plan to guide your growth within our technology team.
What we offer:
- Competitive salary, commensurate with your experience and skills.
- Discretionary bonus based on performance and your contributions to Eburys success.
- Investment in your professional development through training and certifications.
- An Open Source friendly culture, where we apply its principles in our internal projects and encourage contributions to external projects.
- The opportunity to work on challenging and innovative projects within the fintech sector.
- Be part of a constantly growing company with international recognition in the fintech industry.
- A diverse and inclusive work environment where your ideas will be heard and valued.
- The possibility to make a significant impact on the experience of our clients globally.
Responsibilities:
- Lead the evolution of our client platform with innovative services, maintaining full ownership 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 and 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 and functional code for both the front-end and back-end. We primarily work with Python/Django and Node.js on the backend, and React/VueJS on the frontend, but we value experience with any modern language and framework.
- Design and manage robust and scalable services with well-defined APIs and seamless integrations, incorporating monitoring and alerting systems.
- Design systems that are observable, resilient, and scalable, with automated monitoring, alerting, and graceful failure handling.
- Embed secure coding practices and privacy-by-design principles into all stages of development.
- Actively participate in agile ceremonies (e.g., stand-ups, retrospectives, planning) and help improve team delivery velocity and quality.
- Adopt a you build it you run it mentality, being capable of containerizing your code for easy deployment and management.
- Ensure high code quality through a solid automated testing regime with Github Actions (unit and integration tests).
- Occasionally, on-call availability may be required.
About You:
- Strong knowledge of algorithms, object-oriented/functional design, and development best practices.
- Education in Computer Science (Bachelors or Masters degree) or equivalent demonstrable experience.
- 3+ years of practical experience in developing technology solutions.
- Proficiency in any modern programming language and front-end frameworks, for example, Python 3 and Vue 3, with a continuous learning attitude.
- Experience in applying AI/ML to solve customer problems would be a plus.
- You are an analytical person with good time management skills.
- Excellent communication skills in English for seamless international collaboration.
Python,Django, Node