Ebury, a leading FinTech firm, is seeking a Senior Full Stack Engineer for their Client Evolution team. This role is crucial in developing and enhancing the lending domain. As a senior team member, you'll drive innovation in the channels domain, collaborating with a distributed team across South America and Europe.
Key Responsibilities:
- Develop the next iteration of Client platform services
- Design new services using the RFC process
- Take ownership of product development and maintenance
- Develop complex web applications (Python/Django & Node.js backend, React/VueJS frontend)
- Communicate ideas clearly in English
- Manage services, including API construction and monitoring
- Containerize code and implement monitoring and alerting
- Ensure high-quality, testable code with good coverage
- Stay updated on emerging technologies and practices
Requirements:
- Bachelor's or Master's in Computer Science or related field
- 2+ years of AI application experience
- Proficiency in TypeScript, Vue 3, TailwindCSS, Python3, Django, PostgreSQL
- Strong knowledge of Linux, cloud infrastructure, and databases
- Experience with CI/CD pipelines and infrastructure deployment
- SQL knowledge is a plus
- Excellent communication and collaboration skills
Ebury offers a competitive salary, equity through performance bonuses, career progression opportunities, and a commitment to diversity and inclusion. The position is hybrid, with 4 days in the Madrid office and 1 day working from home.
Join a fast-growing, culturally diverse team that values innovation and collaboration in the FinTech sector. Ebury welcomes applications from candidates requiring work permits and may assist with the process for non-EU/EEA nationals.