Senior / Mobile Developer (iOS/Android) - React Native - multiple headcounts

  • Hong Kong
  • HKD 1,000,000
  • Permanent
  • Discipline: Software Development
  • Ref: 48546

We are partnered with one of the biggest and well-known crypto firm worldwide who are currently expanding their team based in Hong Kong.

 

We are hiring multiple mobile developers from junior to senior grade with experience in

  • React Native
  • iOS (Swift) and/or Android (Kotlin)

 

As part of the mobile tech team, you will focus on developing best-in-class mobile applications using React Native. All apps are built with a modern tech stack that emphasizes cross-platform functionality while maintaining native performance and feel.

 

 

Role:

  • Hands on in coding and delivering high-quality scalable code.
  • Collaborate closely with members of tech from different teams to develop innovative features to be used globally.

 

Requirements:

  • Proficiency in JavaScript/TypeScript and React Native framework
  • Native development experience with iOS (Swift) and/or Android (Kotlin)
  • Proficiency in Git and familiarity with branching models such as Git-flow, Trunk Based Development, etc.
  • Experience in writing unit tests and E2E tests
  • Open to any languages such as English / Chinese

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Director - eFX Engineering Lead

  • United Kingdom
  • GBP 170,000
  • Permanent

Director - eFX Engineering Lead
London (Hybrid - 3 days onsite)
Front Office Technology
£170k-£200k base + bonus + benefits

A leading financial institution is seeking a highly experienced Director-level eFX Engineering Lead to drive the development of next-generation, low-latency electronic FX trading technology. This is a hands-on leadership position working closely with global technology teams as well as Traders and Sales in the London Front Office.

Role Overview
You will take ownership of the engineering and delivery of high-performance eFX systems, ensuring reliability, scalability and low-latency execution across a range of trading workflows. You will also influence technical strategy, contribute to architectural decisions and act as a key partner to the Front Office FX desk.
Key Responsibilities

 

Lead the design and build of low-latency, high-performance eFX trading components, including;

  • Real Time pricing

  • Risk

  • Price distribution

  • Algo execution

  • Electronic trading workflows

  • Work directly with Traders and Sales to gather and interpret requirements.

  • Take a hands-on engineering role while guiding and mentoring other developers.

  • Contribute to the evaluation and adoption of new technologies.

  • Deliver using agile methodologies while adhering to documentation, testing and change control standards.

  • Provide production support, including incident and problem management when required.

Required Experience

  • Significant Front Office development experience in FX/eFX.

  • Strong programming expertise in C++Java or Rust.

  • Experience in C# or Python may be considered but is less aligned with the core stack.

Deep understanding of:

  • Distributed, Real Time trading systems

  • Multi-threaded, high-performance development

  • Market data, liquidity aggregation and order entry gateway development

  • API development and connectivity to trading platforms

  • Strong command of SQL/NoSQL databases, Scripting, CI/CD, and automated testing.

  • Demonstrated ability to collaborate with traders, sales teams and senior stakeholders.

  • Excellent communication, problem-solving and organisational skills.

Working Model and Compensation

  • Hybrid model: typically three days onsite, occasionally four based on business needs.

  • Base salary in the region of £170k-£200k, with bonus and benefits.

Apply Now

Technical Business Analyst - Wealth Management FinTech - Tokyo

  • Japan
  • HKD 600,000
  • Permanent
My client, a leading global WealthTech firm, comprised of high-calibre Software Engineers, Quant Strategists and Technical Programme Managers, is expanding their Tokyo setup considerably. This additional hire will suit a candidate who can act as the main technical contact point amongst Platform/Product/System Owners and Implementation teams. 

Responsibilities
 
  • Manage high-level requirement analysis phases through to various project delivery phases, including testing and deployment.
  • Participate in solution design and development review with Delivery, Platform, and SME teams or any necessary stakeholders.
  • Summarize solution and technical design, user stories, as well as timelines with various stakeholders and business lines. 
  • Identify issues through problem-solving, debugging/ troubleshooting, technical analysis; provide resolution/fixes through data patches/scripts, configurations, and workaround solutions.
  • Provide test support through sprint testing, SIT, UAT, load testing, performance
  • testing, etc., supporting release management and deployment activities.
  • Support BAU issues handling when escalated to the Project / SME levels.
Requirements
  • University degree in Information Technology/Systems, Computer Science / Engineering or related disciplines.
  • Minimum 5 years of experience in Technical Business Analyst role. 
  • Technical firsthand experience in configuration, script, data patch, data import and cleansing, technical analysis, debugging, troubleshooting and DevOps.
  • Experience and programming competency to conduct data queries and analysis using SQL / scripts etc.
  • Familiarity with CI/CD pipelines and workflows, (Azure DevOps, Jira, Git), code review, familiar with release management processes, automation testing (test driven development approach)
  • Knowledge of securities systems, or financial market operations, or Agile scrum methodology
  • Working knowledge of the Microsoft platform Windows OS, SQL Server, IIS or similar web servers, and Visual Studio will be a plus.
  • Shell programming/object-oriented and multi-threading programming skills, experience with C#, PowerShell will be a plus
  • Japanese speaking/listening/reading/writing capability, if non-Japanese, JLPT 1 is necessary qualification.
Apply Now

Senior Business Analyst/Project Manager - Tokyo

  • Japan
  • HKD 720,000
  • Permanent

My client, a leading global WealthTech firm, comprised of high-calibre Software Engineers, Quant Strategists and Technical Programme Managers, is expanding their Tokyo setup, considerably. This additional hire will suit a candidate who can Lead platform delivery and provide strategic solutions to multiple business lines and simultaneously engage with global C-suite stakeholders and cross-functional teams.


Responsibilities
 

  • Own and be responsible for Functional and Non-Functional features, from elicitation and documentation to solutioning, testing and delivery.
  • Act as the communication bridge for project requirement; managing stakeholder communications, status reporting, risks and scope.
  • Liaise with Business, IT/Engineering, Audit and Compliance, conduct requirement workshop or training, if required.
  • Align the needs of business with existing platform features; facilitate discussions with UI/UX Design teams, Engineering teams to identify pain points and provide recommendations.
  • Align technology with business strategy and goals by being at the core of all project interactions.

Requirements
 

  • University degree in Information Technology/Systems, Computer Science / Engineering or related disciplines.
  • 8 - 10 years of experience in Business/ Solution Analysis, Project Management and/or Product Management.
  • Strong relationship management skills to effectively influence and lead multiple levels of an organisation, with a particular ability to manage C-level expectations.
  • Solid documentation skills with experience in writing user stories, business requirement documents and functional specifications documents.
    Fluency both in English and Japanese, written and spoken is mandatory.
  • Hands on technical experience in SQL, Scripting and/or Application Development, experience with Behavioural Driven Development and Automation Testing will be advantageous.
  • Understanding of financial markets including Wealth Management products and trade flows (such as Funds, ETFs, Stocks), Asian Regulatory understanding will be a bonus.
Apply Now

DevOps Engineer

  • Singapore
  • Negotiable
  • Permanent
YOUR CHALLENGE 
Pipeline and CI/CD Management: 
  • Design, implement, and optimize CI/CD pipelines for continuous integration and delivery. 
  • Ensure efficient build, test, and deployment workflows for multiple development teams. 
     
Cloud-Native Infrastructure: 
  • Design, deploy, and manage applications using Kubernetes, Docker, Helm, and related technologies. 
  • Manage containerized applications in a cloud-native environment (Azure, etc). 
  • Implement best practices for ingress, networking, and TLS termination. 
 
Feature Ownership and Collaboration: 
  • Act as feature owners, coordinating with both internal and external stakeholders to fulfill the feature lifecycle. 
  • Resolve bugs and work on stories within sprints, ensuring delivery of high-quality solutions. 
  • Foster innovation, modernization, and the reduction of complexity. 
  • Collaborate with JB platform engineering teams (requirements, piloting solutions) and serve dev agile teams 
 
POC and Technological Leadership: 
  • Conduct Proofs of Concept (POC) to explore and pioneer new technologies for the bank. 
  • Serve as pioneers within the bank for adopting and adapting to new systems and tools. 
 
Automation and Efficiency: 
  • Embrace automation over manual processes to improve team productivity and efficiency. 
  • Advocate for an “everything as code” approach 
 
Monitoring and Observability: 
  • Implement observability tools to monitor system performance and ensure uptime (Prometheus, Grafana, Dynatrace, etc.). 
  • Set up logging, tracing, and alerting to proactively identify and resolve issues. 
 
Deployment Tools and Automation Frameworks: 
  • Use deployment tools such as Octopus Deploy, GitLab, Jenkins, etc to manage releases. 
 
 

 
YOUR PROFILE 
  • You have a can-do attitude, are pragmatic, and open-minded.  
  • Strong knowledge of Continuous Integration (CI)/Continuous Delivery (CD) pipelines, cloud environments, containerization (Docker/K8s), and APIs. 
  • Proven experience and strong knowledge of DevOps, with a strong understanding of CI/CD, containerization, and cloud platforms. 
  • You take pride in your work and strive to lead by example.  
  • Comfortable working in agile and cross-functional teams, with excellent communication and collaboration skills. 
  • Master or Bachelor in Computer Science or a related area or proven relevant working experience. 
  • Strong communications in English
 
OUR STACK 
  • Programming Languages: Proficiency in .NET (C#) or Java. 
  • Scripting: Strong experience with PowerShell, Bash, or Python for automation.  (nice to have) 
  • CI/CD Tools: GitLab, Jenkins, Azure DevOps, or equivalent. 
  • Containerization & Orchestration: Kubernetes, Docker, Helm. 
  • Databases : Microsoft SQL Server, Oracle, etc 
  • Observability & Monitoring: Prometheus, Grafana, Dynatrace, ELK Stack, Splunk, etc. 
  • Cloud Platforms: Experience with Azure, AWS, or Google Cloud Platform. 
  • Deployment Tools: Octopus Deploy, Terraform, or similar. 
  • Version Control: Strong knowledge of Git for version control and collaboration. 
  • Networking: Understanding of ingress controllers, load balancers, and basic networking principles. (nice to have) 
 

 
Apply Now

Full Stack Engineer

  • Ireland
  • EUR 68.0 Hourly
  • Contract
The Associate Experience Desktop team is seeking a Senior Full Stack Engineer to join our agile, cross-functional team.
In this role, you’ll collaborate with five or more cross-functional teams to deliver platform-level capabilities, ensuring seamless integration and consistent user experiences.

What You Bring Expertise
• Bachelor’s or postgraduate degree in a technology-related field.
• 10+ years of hands-on software development experience.
• Passion for crafting and optimizing exceptional end-user experiences.
• Proven expertise in building front-end applications and mid-tier services.
• Strong team collaboration skills, with experience in developing, deploying, and supporting key applications.

Technical Skills
• Solid understanding of modern application architecture and emerging technologies.
• Proficiency in modern SPA JavaScript frameworks (Angular preferred; also Vue, React).
• Extensive experience with:
o Java, Spring Boot, Spring Core
o RESTful Web Services
o Kubernetes orchestration
• Familiarity with API management tools (Swagger, OpenAPI) and integration technologies (Java Camel).
• Strong front-end skills: Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS.
• Testing and tooling experience: Jasmine, Karma, Storybook, Playwright.
• Adherence to best practices in object-oriented design, secure development, and design patterns.
• CI/CD expertise: Jenkins Core, Maven, pipeline maintenance.
• Deep understanding of Docker and cloud platforms (AWS preferred).

The Value You Deliver
• Engineering Excellence: Championing high standards and driving efficiency through best practices.
• Time Management: Prioritizing effectively, delegating smartly, and meeting deadlines consistently.
• Agile Collaboration: Partnering with squad leaders, QA engineers, scrum masters, and architects to deliver quarterly goals.
• Technical Communication: Translating complex technical concepts into clear, accessible language for diverse audiences.
• Production Support: Providing third-level support when needed to ensure platform stability and performance.
Apply Now

DevOps Engineer – Cloud & Platform Engineering

  • Singapore
  • Negotiable
  • Contract

We are looking for an experienced DevOps Engineer to join a global technology team supporting enterprise-scale platforms. This role focuses on cloud-native adoption, automation, and engineering excellence within a highly collaborative, international environment.

Key Responsibilities

  • Drive standardization and automation across CI/CD, infrastructure, and engineering platforms

  • Lead application and team onboarding to cloud-native platforms and observability frameworks

  • Support and evolve shared platforms used by global engineering teams

  • Operate and support critical, business-critical systems at scale

  • Contribute to platform and software solution strategy alongside architects and engineers

  • Promote strong engineering culture, best practices, and compliance standards
     

Technical Requirements

  • 5+ years of experience in DevOps, platform, or cloud engineering

  • Strong CI/CD expertise (e.g. Jenkins, GitLab, Maven)

  • Scripting experience (Bash) and solid Linux fundamentals

  • Hands-on Kubernetes and distributed systems experience

  • Cloud platform experience, preferably Azure and AKS

  • Development background in one or more of: Java, .NET, Scala, Python, JavaScript

  • Experience designing and supporting microservices architectures

  • Familiarity with messaging and communication frameworks (Kafka, RabbitMQ, gRPC, WebSockets)

  • Observability tooling experience (Grafana, Elastic, Fluent Bit, OpenTelemetry)

  • Working knowledge of security concepts (OAuth 2.0, TLS, vulnerability scanning)

  • Ability to define non-functional requirements and document system designs

Apply Now

Head of Audit

  • Switzerland
  • Negotiable
  • Permanent

Are you an experienced Lead Auditor in the banking sector?

 

Do you enjoy working on audit, risk, and financial control topics within complex banking environments?

 

Then the role of Lead Auditor (Banking & Financial Services) might be a great fit for you!

 

Our client, a well-established financial services organization, is looking for an experienced professional to support them in the space of internal banking audit across operations, risk, treasury, and trading activities.

 

As a Lead Auditor, you will provide subject matter expertise across key banking functions such as Operations, Payments, Credit, Portfolio Management, Risk, Treasury, and Trading, while independently planning and executing end-to-end audits and delivering high-quality audit reports.

 

Setting:

As part of the internal audit team, you will be oriented toward delivering independent, high-quality audit insights, acting as a sparring partner for management, and supporting decision-makers with clear and impactful reporting.

 

Focus:

  • Independent planning and execution of end-to-end audits
  • Drafting clear and impactful audit reports
  • Acting as a sparring partner for management
  • Monitoring the implementation of audit measures
  • Preparing statements for senior stakeholders and decision-makers
  • Participating in special investigations and audit-related projects
  • Acting as a Subject Matter Expert

 

Background:

 

To be successful in this role, prior experience in banking audit (internal or external) is required, ideally covering areas such as Operations, Payments, Credit, Portfolio Management, Risk, Treasury, or Trading, combined with strong analytical, communication, and stakeholder management skills.

 

Duration:

 

This is a permanent role within a stable and growth-oriented financial services environment.

Workload: 100%

 

For more information on this Lead Auditor opportunity or any other roles I am currently working on, please send your CV to:

 

📧 vuk.susa-stupar@nicollcurtin.com

 

📞 +41 43 508 26 71

Apply Now