Senior Full-Stack Engineer

Overview

On Site
Full Time

Skills

Portfolio Management
Trading
Financial Services
JavaScript Frameworks
Communication
Multitasking
IDEA
Interfaces
Collaboration
Workflow
Software Development
Finance
React.js
AngularJS
Vue.js
C#
Java
Microservices
Messaging
Apache Kafka
UI
User Experience
Computer Science
Mathematics
Real-time
WebSocket
JavaScript
GRID
Performance Tuning

Job Details

Role Overview

Are you passionate about crafting seamless, intuitive user experiences while working with cutting-edge backend systems? We're looking for a UI-focused Full Stack Engineer to join our dynamic team and help shape the future of our trading technology.

In this role, you'll be at the forefront of designing and building modern web interfaces that connect effortlessly with our microservices architecture. Your work will directly impact the efficiency and effectiveness of our Portfolio Management teams and other business units, enabling smarter decisions and smoother workflows in a fast-paced trading environment.

We value engineers who bring both creativity and precision to their work. You'll be expected to take ownership of projects from concept to deployment, collaborating closely with stakeholders to deliver solutions that are not only technically sound but also user-centric. Your ability to balance frontend finesse with backend integration will be key to your success.

We're looking for candidates with 8+ years of experience, ideally in financial services, who have a strong command of modern JavaScript frameworks such as React, Angular, or Vue.js, and are comfortable working with backend technologies like C# or Java. A deep understanding of microservices architecture and a track record of building responsive, intuitive interfaces are highly desirable.

To thrive in this role, you should be a self-starter with excellent communication skills and the ability to multitask in a high-pressure environment.

If you're excited by the idea of building technology that drives real impact in the financial world, we'd love to hear from you.

What You'll Do:
  • Design and build responsive, user-friendly web interfaces
  • Work with backend services to ensure seamless integration
  • Collaborate with internal teams to improve workflows
  • Write clean, maintainable code and participate in code reviews
  • Troubleshoot and resolve technical issues
  • Take ownership of projects from start to finish

What We're Looking For:
  • 8+ years of real-time UI software development experience, ideally in finance
  • Strong frontend skills with React, Angular, or Vue.js
  • Experience with backend technologies like C#, Java, or Go
  • Familiarity with microservices and messaging systems like Kafka
  • Solid understanding of UI/UX principles
  • Background in computer science, math, or a related field

Bonus Skills:
  • Experience with real-time data (e.g., WebSockets)
  • Familiarity with tools like Next.js, Redux, AG Grid, and Jest
  • Performance optimization for latency and memory
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.