Principal Full Stack Engineer - Fintech

Ebury is a hyper-growth FinTech firm, offering products including FX risk management, trade finance, currency accounts, international payments and API integration.
Backend
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Finance

Description For Principal Full Stack Engineer - Fintech

Ebury, a leading FinTech firm, is seeking a Principal Full Stack Engineer for their Client Evolution team. This senior role is crucial in developing and enhancing the lending domain. The position offers a hybrid work model with 4 days in the Madrid office and 1 day working from home.

Key Responsibilities:

  • Contribute to the development of the next iteration of Client platform services
  • Collaborate on designing new services and components using the 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 integrate external systems
  • Containerize code and add monitoring and alerting to services
  • Ensure code quality with good test coverage
  • Stay updated with emerging technologies and practices

Requirements:

  • Bachelor's or Master's degree in Computer Science or related field (or equivalent experience)
  • 2+ years of experience applying AI to 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
  • Excellent communication skills in English

Ebury offers:

  • Competitive salary and benefits
  • Career progression framework with regular reviews
  • Equity process through performance bonus
  • Paid time off and local public holidays
  • Personal development through training and certification
  • Open Source friendly environment
  • Diverse and inclusive workplace

Join Ebury to be part of a fast-growing, innovative FinTech company with a global presence and a commitment to professional growth and diversity.

Last updated 6 months ago

Responsibilities For Principal Full Stack Engineer - Fintech

  • Contribute to the development of the next iteration of Client platform services
  • Collaborate on designing new services and components using the RFC process
  • Take full ownership of products, embracing both development and maintenance
  • Develop complex web applications using Python/Django & Node.js in backend and React/VueJS in frontend
  • Establish standard APIs, incorporate monitoring systems, and integrate external systems
  • Containerize code and add monitoring and alerting to services
  • Ensure code quality with good test coverage
  • Stay updated with emerging technologies and practices

Requirements For Principal Full Stack Engineer - Fintech

Python
Node.js
React
TypeScript
PostgreSQL
Redis
Linux
  • Bachelor's or Master's degree in Computer Science or related field (or equivalent experience)
  • 2+ years of experience in applying AI to practical and comprehensive 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
  • Quality-focused coding with testable and well-covered unit and integration tests
  • Strong communication and collaboration skills
  • Fluent in English (written and spoken)

Benefits For Principal Full Stack Engineer - Fintech

Equity
  • Competitive salary
  • Career progression framework
  • Equity through performance bonus
  • Paid time off
  • Personal development through training and certification
  • Open Source friendly environment
  • Diverse and inclusive workplace

Interested in this job?

Jobs Related To Ebury Principal Full Stack Engineer - Fintech

Principal Full Stack Engineer

Principal Full Stack Engineer role at Ebury, a leading FinTech company, focusing on developing complex web applications and services using Python, Node.js, and React.

Principal Full Stack Engineer - Fintech

Ebury seeks a Principal Full Stack Engineer for their Client Evolution team to develop and enhance their lending domain platform.

Senior Principal Software Engineer - Spread Technology

Senior Principal Software Engineer position at JPMorgan Chase focusing on Spread Technology, requiring 15+ years of experience in software engineering and leadership.

Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on Capital Technology, requiring 10+ years experience in software engineering and expertise in Python/Java.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building scalable commerce systems for global streaming platforms like Disney+ and ESPN.