Overview
On Site
140k - 180k
Full Time
Skills
Real-time
Decision-making
Interfaces
Analytics
Data Integration
Web Applications
Node.js
Data Flow
Scalability
UI
User Experience
React.js
TypeScript
Elasticsearch
HTML
Cascading Style Sheets
Management
API
RESTful
GraphQL
Data Visualization
D3.js
JavaScript
Plotly
Responsive Design
Problem Solving
Conflict Resolution
Collaboration
Continuous Integration
Continuous Delivery
Cloud Computing
Amazon Web Services
Financial Technology
Finance
Job Details
We are a financial analytics company committed to delivering data-driven insights and solutions for the finance industry. Our platform empowers financial professionals with real-time, actionable data to drive informed decision-making. As we continue to grow, we are looking for a skilled and passionate Senior Software Engineer to enhance our cutting-edge financial analytics tools.
Role Overview:
As a Senior Software Engineer, you will be instrumental in developing high-performance, user-friendly interfaces for our financial analytics platform. Your work will shape how financial data is visualized and interacted with, making complex datasets more accessible and actionable. Collaborating closely with backend engineers and designers, you will develop interactive features, optimize performance, and ensure seamless data integration.
Key Responsibilities:
Required Skills & Qualifications:
Preferred Skills:
Why Join Us?
Role Overview:
As a Senior Software Engineer, you will be instrumental in developing high-performance, user-friendly interfaces for our financial analytics platform. Your work will shape how financial data is visualized and interacted with, making complex datasets more accessible and actionable. Collaborating closely with backend engineers and designers, you will develop interactive features, optimize performance, and ensure seamless data integration.
Key Responsibilities:
- Design and implement scalable web applications using React, TypeScript, and Next.js to create seamless and engaging user experiences.
- Build dynamic and high-performance UI components for data visualization and user interaction, ensuring smooth handling of large datasets.
- Integrate with backend services powered by Node.js and ensure efficient data flow between the frontend and APIs.
- Maintain clean, modular, and reusable code, adhering to best practices for long-term scalability and maintainability.
- Work closely with product managers and UI/UX designers to translate business needs into functional, visually compelling applications.
Required Skills & Qualifications:
- 5+ years of experience as a Full Stack Engineer or in a similar role.
- Proficiency in React, TypeScript, and Next.js, with a strong foundation in JavaScript (ES6+), HTML, and CSS.
- Experience with state management tools like Redux or Context API to efficiently manage application data.
- Hands-on experience with API integration, including RESTful and GraphQL APIs.
- Familiarity with data visualization libraries (e.g., D3.js, Chart.js, or Plotly) is a plus.
- Strong understanding of responsive design principles and mobile-first development.
- Excellent problem-solving skills and ability to collaborate effectively within a team.
Preferred Skills:
- Experience with CI/CD pipelines and modern deployment practices.
- Background in financial technology (FinTech) or experience working with financial data.
- Knowledge of cloud platforms like AWS and modern serverless architectures.
Why Join Us?
- Innovative Work: Contribute to cutting-edge financial technology that empowers businesses with data-driven insights.
- Impactful Contributions: Your work will directly enhance the experience of financial professionals.
- Collaborative Team: Join a talented group of engineers, designers, and analysts in a dynamic and supportive environment.
- Career Growth: As a fast-growing company, we offer ample opportunities for career advancement and skill development.
- Work-Life Balance: Enjoy flexible work arrangements to support a healthy balance between work and personal life.
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.