remote
Software Engineer III UI - Digital Markets Execution Technology DMET , Execute - JPMorganChase
Software Engineer
Senior UI engineer building low‑latency, real‑time trading interfaces with React and TypeScript, collaborating across product, UX, QA, and backend teams to deliver secure, scalable front‑office trading applications.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance React/TypeScript web applications for real‑time trading UIs.
- Collaborate closely with product managers, UX designers, QA engineers, and backend teams to translate business requirements into robust, scalable code.
- Implement and optimize latency‑sensitive features, ensuring sub‑millisecond response times and reliable data feeds.
- Participate in code reviews, pair programming, and continuous integration pipelines to uphold code quality and maintainability.
- Mentor junior developers, share best practices, and contribute to the evolution of front‑end architecture and tooling.
Requirements
- 5+ years of professional experience building complex web applications with React and TypeScript.
- Strong understanding of JavaScript fundamentals, modern ES6+ features, and front‑end build tools (Webpack, Babel, etc.).
- Experience with real‑time data handling (WebSockets, Server‑Sent Events) and performance optimization techniques.
- Proficiency in Agile development practices, including sprint planning, stand‑ups, and retrospectives.
- Excellent communication skills and a collaborative mindset in a global, cross‑functional team environment.
Skills
reacttypescriptjavascript