Full Stack Developer – Frontend-Focused

Binance

  • Full Time

To apply for this job please visit www.binance.com.

Responsibilities:

  • Own the end-to-end software development lifecycle, including requirement analysis, design, coding, testing, deployment, and production support.
  • Frontend Development (≈50%):
    • Design, build, and optimize React (JavaScript/TypeScript) applications with a strong focus on UI/UX, performance, and scalability.
    • Develop reusable components, implement state management solutions, and create real-time data visualization dashboards.
    • Apply best practices for frontend performance optimization, including SSR, code splitting, caching, and lazy loading.
  • Backend Development (≈50%):
    • Extend and maintain backend services using Java + Spring Boot, integrating with trading infrastructure, APIs, and databases.
    • Ensure secure, reliable, and scalable data flows between frontend and backend systems.
  • Collaborate closely with quant researchers and traders to transform models and workflows into production-ready tools.
  • Identify and troubleshoot performance and latency issues across both frontend and backend systems.
  • Maintain high code quality by writing clean, testable code, conducting code reviews, and mentoring peers.

Requirements:

  • 3–10 years of full-stack development experience, with a strong emphasis on frontend development (React/TypeScript/JavaScript).
  • Proven ability to write clean, efficient, and maintainable production code.
  • Hands-on experience with React, including React Hooks, state management, component design, and frontend architecture.
  • Practical backend development experience with Java (Spring Boot), relational databases (MySQL/PostgreSQL), and cloud-native environments.
  • Familiarity with event-driven architectures, REST APIs, and real-time data processing.

Preferred / Bonus:

  • Experience with Next.js, AG Grid, or icejs.
  • Exposure to high-performance, low-latency systems, particularly in fintech or trading.
  • Previous work in quant trading, hedge funds, brokerages, or financial services.
  • Degree in Computer Science, Engineering, or a related field.
Job Overview