Skip to content

Full-Stack Software Engineer
(TypeScript/React)


Location:
Fully Remote
Contract: 12-Month Renewable Contract

 

About Our Client

Our global client builds cutting-edge data analytics applications that provide transformative insights to clients worldwide. Their solutions address the toughest industry challenges while maximizing computational efficiency, running seamlessly both locally and in the cloud, across multi-gigabyte datasets.

Role Overview

We’re looking for a talented Full-Stack Software Engineer to join a dynamic team. You’ll work on performance optimization and resource management, often collaborating closely with DevOps on cloud configurations, testing, and deployments. As an ideal candidate, you’ll demonstrate a passion for coding and an ability to learn quickly.

Key Requirements

  • Minimum 2 years of production or proven open-source experience
  • Strong expertise in TypeScript, React, and NodeJS
  • Solid understanding of Package Management (NPM/Yarn)
  • Proficient in Git Fundamentals
  • Proficient English (Reading/Writing/Speaking)
  • Quick to learn and understand complex topics

Desirable Skills

  • Familiarity with Storybook, Zeplin, AntD, TailWind, SASS, LESS
  • Understanding of asynchronous/multi-process/multi-threaded coding
  • Degree in STEM, Economics, or Finance (BSc, MSc, PhD)
  • Background in Data Science or Data Engineering
  • Experience with JupyterLab development and IPyWidgets/IPyKernel
  • Knowledge of Linux and Bash scripting
  • Experience with DevSecOps (OWASP, AWS, Azure, Docker, CI/CD, GitHub)
  • Understanding of software architecture and design principles (DRY & SOLID)
  • Redux experience

What We Offer

  • Fully remote working
  • Friendly, English-speaking international team
  • Highly competitive salary
  • Amazing opportunities for personal growth and mentoring

How to Apply

Interested candidates are invited to submit their applications with a detailed cover letter.

  • Deadline: 30 April 2026
  • Applications submitted without a cover letter will not be considered.