Senior Frontend Engineer
New
J
JobgetherTrading fintech
Remote position based in the United States.Full-TimeSenior
Salary$175,000–$195,000 per year.
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of professional experience building and maintaining production frontend applications
- Required Skills
- React NativeTypeScriptNext.jsReact
Requirements
- Have at least 5 years of professional experience building and maintaining production frontend applications.
- Bring deep expertise in React and TypeScript, including component architecture, state management, rendering behavior, and performance optimization.
- Have experience building mobile applications with React Native, Expo, or native iOS and Android technologies.
- Understand browser performance, memory management, WebSockets, network behavior under load, and responsive interfaces with frequent data updates.
- Have experience designing or maintaining complex frontend data flows with freshness, consistency, and accurate asynchronous-state representation.
- Apply a strong security mindset to wallet integrations, transaction signing, authentication, key handling, and sensitive information.
- Be able to improve architecture and refactor an established live codebase without disrupting product delivery.
- Demonstrate product judgment and attention to detail in usability and interface quality.
- Balance business priorities with engineering trade-offs and make sound decisions independently.
- Be comfortable with ownership, execution, prioritization, and accountability in a small, fast-moving engineering team.
- Experience with trading terminals, exchange or brokerage platforms, fintech, charting, canvas or WebGL, Solana or EVM development, wallet integrations, public TypeScript libraries, or design systems is advantageous.
Responsibilities
- Build, maintain, and scale the trading application across web and mobile.
- Develop and improve order books, charts, order entry, positions, market statistics, and execution visibility.
- Optimize rendering, browser performance, latency, and client-side resource use.
- Maintain consistency and freshness across WebSocket data streams and asynchronous updates.
- Build secure wallet onboarding, authentication, signing, and transaction experiences.
- Improve reusable components, state management, data layers, and design-system foundations.
- Make architectural decisions that support codebase, team, and user growth.
- Extend the product to mobile while maintaining consistent behavior and visual design.
- Apply security-first practices to wallet signing, authentication, CSP, sensitive data, and software supply-chain integrity.
- Ship product improvements, observe user behavior, and refine the experience based on feedback and measurable outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site