Job specializations:
-
Software Development
Job Description & How to Apply Below
As a Senior Frontend Engineer, you will help shape the digital experiences powering modern brokerage and trading technology. You will design, develop, and maintain high-quality web and mobile applications that enable customers to access sophisticated financial products through intuitive, reliable interfaces. Working within a specialized engineering team, you will contribute to Trading API products, including trading dashboards, cash management features, and account solutions.
You will collaborate closely with product, design, and engineering stakeholders to deliver end-to-end features with a strong focus on performance, accessibility, responsiveness, and visual quality. Beyond hands‑on development, you will influence frontend architecture, establish engineering best practices, and mentor fellow developers. Joining a globally distributed, engineering-driven environment, you will have the opportunity to make a meaningful impact on financial technology used by millions of account holders worldwide.
Accountabilities Frontend architecture and development: Design, build, and maintain scalable, high-performance web and mobile applications using modern frontend technologies, ensuring excellent usability and maintainability.
Product development: Contribute to the development of Trading API products, including trading dashboards, high‑yield cash features, paper trading accounts, and other customer‑facing capabilities.
End-to-end feature ownership: Lead the delivery of high‑impact features and projects from initial design and technical planning through implementation, testing, deployment, and ongoing improvement.
User experience optimization: Collaborate with product managers, designers, and engineering colleagues to translate product requirements and design mockups into polished, intuitive, responsive, and accessible interfaces.
Mobile application development: Build and improve mobile experiences across iOS and Android, ensuring consistency, reliability, and performance across platforms.
API and real‑time integrations: Implement reliable integrations with REST APIs and Web Sockets, supporting efficient data exchange and responsive trading experiences.
Performance and quality: Identify and resolve frontend performance bottlenecks, improve application responsiveness, and maintain high standards for code quality, accessibility, and visual consistency.
Technical leadership: Establish and promote frontend development best practices, contribute to architectural decisions, and help shape the team's technical direction.
Mentorship and collaboration: Support and mentor fellow engineers through code reviews, technical discussions, knowledge sharing, and collaborative problem-solving.
Cross‑functional delivery: Work closely with internal stakeholders to align technical implementation with customer needs, product objectives, and business priorities.
Continuous improvement: Evaluate emerging technologies and development practices, identifying opportunities to improve engineering efficiency, product quality, and the overall customer experience.
Requirements Frontend development experience: At least five years of professional frontend development experience, with strong expertise in Type Script and React.
Mobile development experience: At least three years of experience developing mobile applications for both Android and iOS.
Systems programming knowledge: At least two years of experience using a modern systems programming language such as Go (Golang), C++, or Rust.
Frontend technologies: Strong proficiency in HTML,…
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction