Mid-Level Software Developer

FinTech firm offering FX risk management, trade finance, currency accounts, international payments and API integration.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.

Description For Mid-Level Software Developer

Ebury, a rapidly growing FinTech company recognized among the top 15 European Fintechs, is seeking a Mid-Level Software Developer to join their Client Evolution team. This role offers a unique opportunity to work in a hybrid environment with a diverse, international team spread across South America and Europe.

The position focuses on full-stack development, particularly in the lending domain, requiring expertise in both frontend and backend technologies. The tech stack includes Python/Django, Node.js, React/VueJS, demonstrating the company's commitment to modern technologies. The role emphasizes a 'You build it, you own it' philosophy, encouraging ownership and accountability in product development.

Ebury stands out for its inclusive culture and commitment to diversity, actively encouraging applications from candidates with various backgrounds. The company has shown impressive growth, receiving a £350 million investment from Banco Santander in 2019 and maintaining a strong presence in over 25 countries with 1700+ staff globally.

The position offers substantial professional growth opportunities through a structured career progression framework, competitive compensation including equity opportunities, and a strong focus on personal development. The company's dedication to open-source principles and collaborative approach to technical design through their RFC process creates an environment perfect for developers who value innovation and continuous learning.

Working at Ebury means joining a FinTech success story that combines technical excellence with global impact in financial services. The role offers the perfect balance of challenging technical work, professional growth, and the opportunity to contribute to a rapidly evolving financial technology landscape.

Last updated 4 months ago

Responsibilities For Mid-Level Software Developer

  • Develop next iteration of Client platform's services
  • Design new services and components using RFC process
  • Take full ownership of products following 'You build it, you own it' philosophy
  • Develop complex web applications using Python/Django & Node.js backend with React/VueJS frontend
  • Communicate ideas clearly in English
  • Establish standard APIs, monitoring systems and alerting services
  • Containerize code and implement monitoring and alerting
  • Maintain good test coverage
  • Keep up-to-date with emerging technologies

Requirements For Mid-Level Software Developer

TypeScript
Python
PostgreSQL
Redis
  • Knowledge of basic algorithms, object-oriented and functional design principles
  • Bachelor's or Master's degree in Computer Science or related field
  • 2+ years of experience in applying AI to practical 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
  • Strong testing skills with unit and integration tests
  • SQL knowledge
  • Strong communication and collaboration skills
  • Fluent English communication skills

Benefits For Mid-Level Software Developer

Equity
Visa Sponsorship
  • Competitive salary
  • Career progression framework with regular reviews
  • Performance bonus with equity
  • Paid time off and local public holidays
  • Training and certification
  • Open Source friendly environment

Interested in this job?