Ebury, a leading FinTech firm, is seeking a Senior Full Stack Engineer to join their Client Evolution team. This role is crucial in developing and enhancing the lending domain. As a senior team member, you'll drive innovation and growth in the channels domain, collaborating with a distributed team across South America and Europe.
Key Responsibilities:
- Contribute to the development of the next iteration of Client platform services
- Design new services and components using the Request For Comments (RFC) process
- Take full ownership of products, embracing both development and maintenance
- Develop complex web applications using Python/Django & Node.js in the backend and React/VueJS in the frontend
- Establish standard APIs, incorporate monitoring systems and alerting services
- Containerize code and add monitoring and alerting to services
- Ensure code quality with good test coverage
- Keep up-to-date with emerging technologies, tools, and practices
Experience and Qualifications:
- Bachelor's or Master's degree in Computer Science or related field (or equivalent experience)
- 2+ years of experience applying AI to practical technology solutions
- Experience with TypeScript, Vue 3, TailwindCSS, PostCSS, Webpack, Jest, Cypress, Storybook
- Experience with Python3, Django, PostgreSQL, Redis, Rest APIs
- Strong knowledge of Linux systems, cloud infrastructure, networking, and databases
- SQL knowledge is a plus
- Strong communication and collaboration skills
- Fluent in English, both written and spoken
Ebury offers a competitive salary, equity through performance bonus, paid time off, continued personal development, and the opportunity to work in a diverse, inclusive, and high-growth environment. Join a team that values innovation, collaboration, and making a positive impact in the FinTech sector.