New

Software Engineer - Web Middle [Origination Base]

Worldwide
Origination Base team:

Origination Base is a team of platform developers building system components to accelerate the launch of new banking products. We make the client onboarding process universal, flexible, and highly automated.

Our goal is to create a "constructor" where onboarding steps — such as data input, checks, KYC, delivery options, etc. — can be easily reused and customized across different products. This helps product teams bring new solutions to market much faster.
 
Challenges that await you:
  • Develop and maintain an application using Angular 19
  • Ensure a smooth and responsive user experience
  • Contribute to coding and participate in architectural and product improvement discussions
  • Collaborate closely with designers, product managers, and fellow engineers in a fast-paced, team-oriented environment
  • Work within a monorepo using an enterprise-grade architecture
  • Analyze business requirements and actively contribute to product decisions
What makes you a great fit:
  • Strong proficiency in JavaScript, TypeScript, and modern frontend development
  • Deep understanding of Angular, including core concepts such as components, directives, services, modules, lifecycle hooks, change detection, and dependency injection
  • Solid experience with RxJS, including Observables, higher-order operators, hot vs. cold observables, and subjects
  • Familiarity with frontend architectural patterns and best practices
  • B1 or higher English level for effective communication with an international team
Your bonus skills:
  • Experience with CI/CD pipeline configuration
  • Familiarity with testing strategies including unit, integration, and end-to-end testing
  • Understanding of API design, service-to-service communication, and authentication/authorization mechanisms
  • Experience using NX for monorepo development 
Our ways of working:
  • Innovative Spirit: A commitment to creativity and groundbreaking solutions
  • Honest Feedback: valuing open, transparent communication
  • Supportive Team: a strong, collaborative community
  • Celebrating Achievements: recognizing our wins together
  • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
Our benefits:
  • Relocation support to Cyprus or Kazakhstan with full visa & permit support to the employee and family
  • Flexible work from one of our offices or remote
  • Healthcare Coverage
  • Education Budget: Language lessons, professional training and certifications
  • Wellness Budget: Mental health and fitness activity reimbursements
  • Vacation policy: 20 days of annual leave and paid sick leave

When you apply to a job on this site, the personal data contained in your application will be collected by Tecnologías Diffiere, S.A.P.I. de C.V. (“Controller”), which can be contacted by emailing datospersonales@platacard.mx. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. 

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf