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 MetaTrader5 broker through our Expert Advisor, Interactive Brokers through the TraderFrame Bridge, and Deriv. TraderFrame Pte. Ltd. is based in Singapore.
- 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: Nuxt4 and Vue3 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, MetaTrader5 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 Vue3 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.
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.
Full-stack Developer
On site in Singapore · Full-time