About Rankreform

RankReform.com is a digital marketing agency dedicated to enhancing businesses’ online presence and increasing their visibility. Specializing in SEO (Search Engine Optimization), content marketing, social media management, and website development, RankReform also provides automation tools and AI-powered solutions designed to streamline marketing processes, attract more customers, and boost revenue.

We are currently recruiting to fill the following position:

Job Title: Full-Stack Developer (Trading Platform)

Location: Nigeria
Employment Type: Full-time

Job Summary

RankReform.com is seeking a skilled Full-Stack Developer to design and build a demo trading platform that emulates a modern web trading terminal. The platform will feature a real-time candlestick chart, a market watch list, trade ticket functionality (buy/sell), user authentication, and an admin panel for managing instruments and demo accounts. While this will be a demo platform (not for real-money trading), it must mimic the behavior and appearance of a real trading interface with smooth chart updates, order simulation, and a performance-optimized UI.

Key Responsibilities

  • Develop a web-based trading terminal UI with sections such as Market Watch, Chart area, Trade Ticket, and Orders History.

  • Implement a candlestick charting system with multiple timeframes (1m, 5m, 15m, 1h, etc.), basic indicators, and live updates.

  • Create a demo market data flow, including a synthetic price generator or historical replay, with real-time updates via WebSockets.

  • Simulate trading actions such as Buy/Sell, position creation, order history, PnL calculation, and margin preview (for demo logic).

  • Implement secure user authentication, role management (admin/user), and account/profile management features.

  • Build backend APIs for instruments, candles/OHLC, orders, positions, and account balances.

  • Develop an admin dashboard for managing instruments, spreads, leverage, and demo account funding.

  • Ensure the platform’s architecture is clean, well-documented, and the codebase is maintainable.

  • Deploy and maintain the platform on cloud hosting platforms (e.g., DigitalOcean, AWS, Vercel), with SSL and basic monitoring.

Required Skills & Qualifications

  • Master’s Degree or equivalent experience.

  • Strong proficiency in:

    • JavaScript/TypeScript (React, Next.js)

    • Backend development using Node.js (Express/NestJS) or Python (FastAPI/Django)

    • WebSockets and real-time data streaming

    • Working with charting libraries like TradingView Lightweight Charts, ECharts, or similar

    • REST API design and integration

    • Databases such as PostgreSQL/MySQL (experience with Redis is an advantage)

  • Solid understanding of candlestick/OHLC data and timeframe aggregation.

  • Basic knowledge of trading concepts (e.g., bid/ask, spread, leverage, margin, PnL) for simulation purposes.

  • Experience with deploying production web apps and managing hosting environments (Linux, Nginx, SSL).

  • Strong debugging skills with the ability to deliver stable features on schedule.

  • Excellent written and verbal communication skills.

Nice to Have

  • Experience building dashboards or data-heavy user interfaces.

  • Familiarity with CI/CD pipelines and GitHub Actions.

  • Experience implementing indicators (e.g., MA/RSI/MACD) or order types (e.g., limit/stop) in demo mode.

  • UI/UX expertise for designing the layout and optimizing performance of a “trading terminal.”

What We Offer

  • Salary: Competitive, ranging from N220,000 to N250,000 per month, based on experience.
    IMPORTANT: We cannot offer salaries exceeding N250,000/month. Please do not apply if your expected salary is higher.

  • Flexible remote work (Nigeria-based).

  • An opportunity to contribute to the development of a serious product MVP with real-world use cases.

  • Access to tools, hosting resources, and a collaborative work environment.

  • Growth opportunities and long-term potential based on performance.

Application Closing Date: Not Specified.

How to Apply

Interested and qualified candidates should send their CV/portfolio and links to relevant projects (particularly dashboards, charts, trading UIs, and fintech apps) to uzochukwu.chinenye23@gmail.com, using “Full-Stack Developer (Trading Platform)” as the subject of the email

Print Job Listing

Loading...

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share