Back-End Developer (Node.js, TypeScript, MongoDB) for Scalability in a Crypto Trading Platform

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

80,000 - 120,000 PHP based on qualifications

HOURS PER WEEK

40

DATE POSTED

Jan 2, 2025

JOB OVERVIEW

We are Gainium, a fast-growing platform specializing in automated crypto trading. We’re looking for an experienced Back-End Developer with expertise in Node.js, TypeScript, and MongoDB to help us scale our platform to handle a high volume of users and trading bots efficiently.

Our current challenge is scaling the platform to support 1M+ trading bots while optimizing performance and minimizing costs. You’ll work closely with our team to design and implement solutions for high-concurrency systems and ensure our backend architecture is robust and future-proof.

Key Responsibilities:
• Design and implement scalable backend solutions using Node.js and TypeScript.
• Optimize MongoDB and Redis for high-volume data processing and real-time performance.
• Collaborate on API design to handle millions of concurrent processes.
• Work with cloud infrastructure and containerized environments for seamless deployment.
• Diagnose and resolve bottlenecks in existing systems, improving performance.

Qualifications:
• 3+ years of experience with Node.js and TypeScript in production environments.
• Proven expertise in scaling applications, including optimizing databases like MongoDB and caching layers with Redis.
• Experience building high-concurrency systems or distributed architectures.
• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
• Strong problem-solving skills and ability to diagnose complex issues in real-time.
• Knowledge of security best practices for APIs and data handling.

Preferred Skills:
• Experience with real-time systems or trading platforms (crypto or otherwise).
• Familiarity with message brokers (e.g., RabbitMQ, Kafka) for asynchronous processing.
• Contributions to open-source projects or demonstrable personal projects.

Why Work With Us?
• Gainium is a community-focused platform that empowers traders with cutting-edge tools.
• You’ll be working on a challenging, high-impact project with a talented team.
• Opportunity to shape the architecture of a rapidly growing platform.

Project Scope:
This is a long-term position starting with a trial phase. You’ll start with addressing specific scalability issues and move into a more integral role in the platform’s development.

How to Apply:
Please share:
1. Your relevant experience with Node.js, TypeScript, MongoDB, and Redis.
2. Examples of systems you’ve scaled successfully.
3. A brief description of how you would approach handling 1M+ bots in a high-concurrency environment.

=== IMPORTANT ===
Do not apply using AI, it's very easy to tell who's using it and your application will come across as not genuine. I am interested in what you have to say even if it's not perfect, not in what the AI has to say.

We look forward to hearing from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin