¡Activa las notificaciones laborales por email!

NodeJS Engineer - Fintech (Remote)

Macropay Payment Orchestrator

Santander

A distancia

EUR 40.000 - 80.000

Jornada completa

Hace 9 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking fintech company as a Node.js Developer, where you'll design and maintain scalable backend services. This role offers the opportunity to work with cutting-edge technologies like Node.js and TypeScript, and to develop robust REST APIs that enhance user experiences. You'll be part of a dynamic team that values innovation and collaboration, tackling exciting challenges in payment orchestration. With a commitment to professional growth and a vibrant work culture, this position is perfect for those looking to make a significant impact in the fintech space while enjoying the benefits of full remote work.

Servicios

Competitive salary
Comprehensive benefits package
Professional development opportunities
Collaborative work culture
Full Remote Work

Formación

  • Experience in payments, banking, or FinTech industry.
  • Hands-on experience with Node.js frameworks and REST APIs.

Responsabilidades

  • Develop backend services using Node.js and TypeScript.
  • Design and implement efficient, scalable RESTful APIs.
  • Collaborate with frontend developers for seamless integration.

Conocimientos

Node.js
TypeScript
REST APIs
Test-Driven Development (TDD)
Asynchronous Programming
Problem-Solving
Security Best Practices

Herramientas

Express
NestJS
Jest
Mocha
Git
AWS

Descripción del empleo

We are looking for a Node.js Developer to join our team and help build and maintain scalable backend services. You will be responsible for designing, developing, and optimizing backend solutions using Node.js, TypeScript, and frameworks like Express and NestJS. The ideal candidate has strong technical expertise in building REST APIs, managing asynchronous processes, and ensuring security and performance best practices. We value professionals with strong Test-Driven Development (TDD) skills and the ability to mentor and collaborate effectively with other developers.

Macropay is a fintech leader in payment orchestration, providing businesses with seamless access to global payment solutions for over four years. Specializing in revenue optimization, we offer card processing and alternative payment methods enhanced by smart routing, fraud prevention, and an intuitive dashboard. Backed by a team of payment and fraud experts, our all-in-one platform is designed to maximize revenue, reduce costs, and improve the payment experience—all through a single API integration.

Responsibilities :

  • Develop and maintain backend services using Node.js and TypeScript.
  • Design and implement RESTful APIs that are efficient, scalable, and maintainable.
  • Work with asynchronous programming paradigms and apply best practices to avoid pitfalls.
  • Actively participate in the design and development of the payment system, addressing edge cases such as failures, retries, concurrency issues, and ensuring a consistent and seamless user experience.
  • Ensure security compliance, authentication, and authorization between multiple systems and environments.
  • Design database schemas that effectively support business processes.
  • Collaborate with frontend developers to integrate user-facing elements with backend logic.

Requirements :

  • Bring proven experience in the payments, banking, or FinTech industry, with a solid understanding of industry-specific challenges and requirements.
  • Hands-on experience with Node.js frameworks such as Express and NestJS.
  • Experience building and consuming REST APIs.
  • Knowledge of asynchronous programming, event-driven architecture, and microservices.
  • Experience with authentication & authorization mechanisms (JWT, OAuth, session management).
  • Strong understanding of scalability principles for distributed applications.
  • Experience in database integration (SQL and NoSQL) and designing efficient schemas.
  • Knowledge of security best practices, including data protection, encryption, and compliance.
  • Demonstrate exceptional problem-solving skills, with a focus on scalability, performance, and security.
  • Hands-on experience with automated testing frameworks (Jest, Mocha, etc.).
  • Familiarity with Git for version control and collaborative development.
  • Nice to have) Experience with AWS.

Benefits :

  • Competitive salary and comprehensive benefits package.
  • Opportunity to shape HR strategy for a global, innovative fintech company.
  • Professional development opportunities and resources.
  • A collaborative, inclusive, and dynamic work culture.
  • Full Remote Work.

Join us in an environment where you're free to innovate, learn, and grow alongside passionate professionals. At Macropay, you'll tackle exciting challenges and be part of a vibrant team dedicated to delivering exceptional user experiences.

Equal Employment Opportunity Employer

Macropay is an Equal Employment Opportunity (EEO) Employer, which means we encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and / or disabilities. All we need is your high energy, skills, and willingness to be part of a great project!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.