Login
Login

Join Us

If interested in applying for a position, please send your resume to the following email.

career@nmfin.tech

Job Description

Our developers are responsible for transforming published mathematical or computer algorithms into well-designed, easy-to-understand, maintainable code. The candidates need to read and understand academic research papers. They should be capable of designing, coding and testing the algorithms. They need to learn and work independently.

 

Requirements

  • Bachelor or above (research-oriented) in computer science, mathematics or related disciplines
  • Expert in Java, understanding of Java memory model
  • Professional experience in multi-threaded programming
  • Solid understanding of object-oriented design and software engineering
  • Design pattern a MUST
  • Knowledge of unit testing framework like JUnit
  • Familiar with IDE’s such as NetBeans, Eclipse, JBuilder, IntelliJ
  • Understanding of software engineering principles
  • Understanding of complexity theory and be able to analyse algorithms
  • Detail oriented

 

Locations

Beijing China, Singapore

 

Job Description

We are looking for an experienced full stack developer to build and maintain an online risk management system. The project is based on Spring Boot, Angular and Python. He will setup the build environment (JIRA, code repository, continuous integration, daily testing), construct the GUI, integrate the backend and frontend. He will also hire and lead a small team.

Responsibilities

  • Experience using Angular 4/5, Node.js, Webpack, PrimeNG
  • Be familiar with high performance front end rendering for rich charts using Angular/Spring Boot/Google Charts
  • Experience using Javascript Charting libraries like Google Charts
  • Google Cloud Platform or AWSL
  • Familiarity with API Creation and RESTful services
  • Expert in Java 8+, Spring Boot 2, Python
  • Translation of designer mock-ups and wireframes into front-end code
  • Database administration and management of a hosting environment
  • Unit testing with Karma and JUnit
  • Performance testing and APM Solutions
  • Version control with Git
  • SCRUM and DevOps
  • Docker and Kubernetes
  • Solid foundation in data structures, algorithms, and system design

Requirements

  • Bachelor or above (research-oriented) in computer science, mathematics or related disciplines
  • Expert in Java, understanding of Java memory model
  • Professional experience in multi-threaded programming
  • Solid understanding of object-oriented design and software engineering
  • Design pattern a MUST
  • In-depth knowledge of object-oriented technologies
  • Familiar with IDE’s such as NetBeans, Eclipse, JBuilder, IntelliJ
  • Knowledge of unit testing framework like JUnit
  • Understanding of software engineering principles

Locations

Beijing China, Singapore

Job Description

We are building risk management system for equities, and pricing system for fixed income products. Interested candidates should have a background in mathematics, statistics, differential equations, optimization, operations research and signal processing, but we will consider candidates with strong background in related fields, such as physics, industrial engineering and computer science.

Successful candidates will contribute towards the research, design, testing and implementation of quantitative trading research and pricing system. This is an opportunity to receive first hand guidance from experts in the field as well as being exposed to the work of seasoned colleagues. As some of our teammates are from the financial trading world, this will be an excellent opportunity for those who want to build their career in quantitative trading.

 

Requirements

  • Ph.D. degree or above in a quantitative field such as applied mathematics, quantitative finance, statistics, signal processing, big data analysis, computer science from a leading institution
  • Familiar with stochastic calculus and options pricing theory
  • Familiar with MATLAB and/or R
  • Programming experience in Java/C#/C++
  • Experience in the financial industry is preferred

 

Locations

Beijing China, Singapore

Job Description

We are seeking candidates to help senior executives with daily operation and business development. This is an excellent opportunity for a young entrepreneur-to-be to get first-hand experience running a start-up company, developing an exciting business and raising funds.

 

Responsibilities

  • Writing ppt and making presentation
  • Accounting
  • Investor relationship
  • Sales & marketing
  • Liaison between various parties
  • Accounting
  • HR

 

Requirements

We consider candidates from various background. We are looking for someone young and enthusiastic, yet careful to details. Ideal candidates should have a strong interest in technologies and finance. The candidates should have a bachelor degree from a word leading university, and have experience running projects independently. The candidates need to have excellent writing and presentation skills.

 

Locations

Beijing China, Singapore