FullStack Engineer
Madrid Office - Hybrid: 4 days in the office, 1 day working from home
Ebury is a Global FinTech: we apply new technologies to enhance and automate financial services and processes.
This allows small and medium-sized businesses to trade and transact internationally by eliminating boundaries related to more traditional.
Are you ready to be an Eburian?
The FinCore Engineering team at Ebury is seeking a FullStack Engineer to play a crucial part in our team.
As part of our diverse team spread across South America and Europe, the successful candidate will be entrusted with the development and optimisation of our multi-currency accounting system and exchange of foreign currencies.
You'll be required to make significant contributions to our platform as we continually aim to bring it to the next level and deliver the best FX experience for our clients and operational teams.
As a FullStack Engineer in our team, your technical knowledge and skills will be paramount to our innovation and growth.
We value collaboration and commitment, operating within a distributed setup where effective working is key.
What we offer:
What you will do:
● Contribute to the development of the next iteration of our FX platform’s services, collaborating both in the development and delivery of new products but also in the improvement and automation of existing ones.
● Collaborate with your team members and engineering leaders to design new services and components using our Request For Comments (RFC) process.
● Be open to sharing knowledge and learning from more experienced team members.
● Work closely with product and operational teams on product initiatives from discovery to delivery.
● Take ownership of the products you build, embracing both their development and ongoing maintenance.
About you:
● You have experience in developing software systems, mainly Python on the backend, and React on the frontend, but we value experience with any modern language and framework.
● Since you will work side by side with colleagues from different countries, you will be able to communicate clearly and concisely your ideas in English, both written and spoken.
● You are adept at both constructing and managing services.
As such, you should have proficiency in establishing standard APIs, incorporating monitoring systems and alerting services, along with expertise in integrating external systems.
● You are not afraid of legacy code, being able to keep it running and make improvement proposals once you are comfortable with the workflows, so that we can reduce our technical debt backlog.
● Quality is important to us, we expect your code to be testable and well covered with unit and integration tests.
We use CI Jenkins pipelines and terraform for the deployment of services and infrastructure.
From time to time, you might need to contribute to it.
#LI-CG1