About the Role
We're hiring talent developers to join our client's team building a trading platform web application. You'll work primarily on their
React/TypeScript front-end
, with regular collaboration on the
Java back-end
. This is a front-end-focused role - strong backend skills are a significant plus, not a requirement.
*** Please NO 3rd party solicitations
*** Green Card Holders or US Citizens only
*** Must be US based and willing to work on C2C or 1099
*** We have multiple openings fully remote and long term contract (possibility to convert after one year)
What You'll Do
· Build and maintain features in our
React/TypeScript front-end application
(components, pages,
hooks, state management)
· Collaborate with backend engineers on REST API contracts, DTOs, and data flow between frontend and Java services
· Contribute to Java backend services when features require backend endpoint or service changes
· Write and maintain automated tests (Jest, React Testing Library)
· Participate in code review, design discussions, and iterative delivery in a fast-moving trading environment
Required Experience
· Strong proficiency in
React
and
TypeScript (3-5+ years)
· Experience building responsive, accessible UI components and page layouts
· Comfortable working with REST APIs and consuming backend services from a frontend app
· Familiarity with modern frontend tooling (Webpack, npm/yarn, Jest)
· Solid understanding of Git-based workflows and code review practices
Nice to Have
· Backend experience with
Java
, especially REST endpoint development, service layers, and
JAX-RS/Jetty-based applications
· Exposure to
Spring
(IoC/DI, @Configuration/@Bean style) in a non-Spring-Boot context
· Experience with financial/trading systems or other low-latency, high-reliability domains
· Familiarity with SQL/relational databases (e.g., Aurora/MySQL) and ORM-free query builders
· Experience with Angular or Mithril.js (legacy pages) is a bonus but not expected
Soft Requirements
· Hands-on experience with AI-assisted development (e.g., GitHub Copilot, ChatGPT, or similar tools) integrated into your daily coding workflow — using AI to accelerate implementation, testing,
and debugging
· Strong communication skills and ability to work cross-functionally with backend, QA, and product teams
· Self-motivated with a bias toward shipping working, well-tested code
Tech Stack You'll Touch
Frontend:
React, TypeScript, Vite, Jest, React Testing Library, Zustand, Tanstack Query
Backend:
Java, Jetty, Jakarta EE (JAX-RS/Servlets), Spring Framework (IoC only), REST/JSON
Data:
Aurora (MySQL-compatible), fluent query builders
Tooling:
Git, code review workflows, CI/CD pipelines