Senior Fullstack Engineer (RK3DQ6-634394FB) Community of Madrid, Spain


A leading global fintech organisation is seeking a Fullstack Engineer to join their Madrid office, offering an exceptional opportunity to be one of the founding members of a new engineering team. The company is renowned for its comprehensive suite of products that empower businesses to trade and grow internationally, and you will play a pivotal part in shaping the future of these offerings.



 

What you'll do:

 

  • Collaborate closely with fellow engineers, sales professionals, data specialists, and other stakeholders to deliver high-quality solutions that address real customer needs.
  • Take full ownership of the products you build by embracing both their initial development and ongoing maintenance in line with the 'You build it, you own it' philosophy.
  • Design, develop, and maintain complex web applications using modern programming languages and frameworks such as Python/Django, Node.js for backend and React/VueJS for frontend.
  • Establish robust APIs, integrate monitoring systems, set up alerting services, and ensure seamless integration with external systems to create reliable services.
  • Containerise code effectively while implementing monitoring and alerting mechanisms to guarantee service stability and performance.
  • Write testable code with comprehensive unit and integration test coverage to uphold high standards of quality across all deliverables.
  • Stay informed about emerging technologies, tools, and best practices within software engineering to continuously improve processes and outcomes.
  • Participate in on-call rotations when required to support critical systems and maintain operational excellence.
  • Contribute actively to open source projects internally and externally, following open source principles throughout your work.
  • Engage in regular communication with colleagues from diverse backgrounds by clearly articulating ideas in English both written and spoken.

 

What you bring:

 

  • Demonstrated experience building technology solutions for customer-facing or sales-oriented platforms within fast-evolving environments.
  • Solid understanding of basic algorithms as well as object-oriented and functional design principles alongside best-practice design patterns.
  • Bachelor's or Master's degree in Computer Science or related field—or equivalent hands-on experience gained through professional practice.
  • Proficiency in applying AI/ML techniques to solve customer problems is considered advantageous but not mandatory for this position.
  • Hands-on experience with Python3, Django framework, PostgreSQL databases, Redis caching systems, RESTful APIs or similar modern programming languages/frameworks.
  • Familiarity with Linux operating systems coupled with practical knowledge of cloud infrastructure management including networking fundamentals.
  • Ability to write testable code supported by thorough unit tests and integration tests ensuring reliability across all features delivered.
  • Competence in SQL querying; experience with Big Query or comparable data analysis tools would be beneficial for handling large datasets efficiently.
  • Exceptional communication skills enabling clear articulation of technical concepts both verbally and in writing—especially important when working alongside international colleagues.
  • A collaborative mindset paired with strong interpersonal skills that promote knowledge sharing within diverse teams.
  • Advanced English. 

 

What's next:

 

  • If you are ready to make a meaningful impact on global fintech innovation while growing alongside passionate colleagues—this is your moment!

 Apply today by clicking on the link provided below.


;