Open role ·
Development

Full-stack Developer

On site in SingaporeFull-timeOpen until filled

At a glance

Location
On site in Singapore. No remote.
Department
Development
Type
Full-time
Salary
Competitive
Closing date
Open until filled

The company

About TraderFrame

TraderFrame turns trading signals into orders on a trader’s own broker account, under rules they set, and keeps the record of every trade. It connects to six crypto exchanges, any MetaTrader 5 broker through our Expert Advisor, Interactive Brokers through the TraderFrame Bridge, and Deriv. TraderFrame Pte. Ltd. is based in Singapore.

The role

What you’ll do

  • Build features end to end, from the web app through the API to the database, and see each one through to production.
  • Work on the web app: Nuxt 4 and Vue 3 in TypeScript, with Tailwind CSS and Pinia.
  • Work on the API: Node.js and Express in TypeScript, with MongoDB through Mongoose.
  • Connect and look after our broker and exchange integrations over REST and WebSocket APIs: six crypto exchanges, Deriv, MetaTrader 5 through our Expert Advisor in MQL5, and Interactive Brokers through the TraderFrame Bridge in Python.
  • Work on the order path: signals in from TradingView webhooks, Telegram and Discord, each bot’s rules, orders out to the trader’s own account, and the record of every trade.
  • Look after the parts every trader relies on: sign-in with Firebase Authentication, billing with Stripe, and Pip, our AI trade agent, with the model calls behind it.
  • Ship and run what you build: tests for what you change, Docker images built in GitHub Actions, pushed to Amazon ECR and deployed to AWS EC2, then watched in production.

About you

What we’re looking for

  • Proven experience building and running production web apps on your own, front end and back end.
  • Strong TypeScript, with Vue 3 and Nuxt or another modern front-end framework, and Node.js on the server.
  • Experience with MongoDB or another database: data models, indexes and queries that stay fast.
  • You have built against third-party REST APIs, webhooks and WebSockets, and you handle their failures carefully.
  • Comfortable with Docker, AWS and CI/CD pipelines such as GitHub Actions.
  • You can take a feature from an idea to production on your own, and you own it after it ships.
  • Knowledge of trading platforms or exchange APIs, Python or MQL5 is a big plus.
  • Clear communication, in writing and in person.
  • Able to work on site in Singapore.

Benefits

What we offer

  • Competitive salary, performance bonus, optional equity.
  • Flexible hours.
  • The chance to make a real impact on a growing fintech product.
  • A collaborative and supportive team culture.
  • Learning budgets and growth opportunities to level up your skills.

Apply

Apply for this role

Your application
Full-stack Developer
On site in Singapore · Full-time
A link we can open, such as a shared file or your portfolio.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
We use these details only to consider your application. See our privacy policy.
Prefer to ask first? Contact us.

Four fields. Here is what happens after you send them.

  1. 1
    Send the form

    Your name, your email and a link to your résumé.

  2. 2
    After you send it

    Kosal Ley, our founder, reads every application.

  3. 3
    Interviews

    Kosal Ley also runs the interviews.