Qualifications
Requirements:At least 5 years of experience in software development in a production environment. Expert-level knowledge of JavaScript (ES6+) and TypeScript, including a deep understanding of asynchronous operations, closures, and JavaScript runtime behavior. High-level architectural insight, especially in microservices and hexagonal architectures, with practical experience in event-driven architectures (EDA) and message broker systems (e.g., Kafka, RabbitMQ, SQS). Experience with cloud infrastructure from leading providers (AWS, Azure, or GCP). Platform-independent development experience across environments such as Linux, Windows, and Android; familiarity with the nuances of different operating systems and their deployment processes. Preferred Qualifications:Experience in developing and deploying cross-platform applications. Proficient SQL skills (MariaDB), with experience in database optimization and schema design. Backend versatility: experience in Python or Rust alongside Node.js. Familiarity with modern frontend frameworks, demonstrating high proficiency in at least one (React, Angular, or Vue.js).
About the job
Join a globally recognized, stable financial technology company that specializes in delivering digital payment and transaction processing solutions worldwide. Our primary focus is on serving the commercial and service sectors with secure, scalable, and highly available systems that facilitate electronic payments.
Our organization is highly technology-driven, building on modern cloud and data platforms and operating in enterprise environments with business-critical applications. We place significant emphasis on cybersecurity, compliance, data protection, and continuous innovation.
About mpsolutions
mpsolutions is a leading financial technology firm with a global reach, dedicated to enhancing electronic payment systems through innovative and reliable solutions. Our commitment to technology, security, and compliance ensures that our services meet the highest standards in the industry.