Overview
On Site
170/hr - 210/hr
Full Time
Skills
Private Equity
Real-time
Decision-making
Financial Technology
Web Applications
Collaboration
Product Design
Performance Tuning
Software Development
TypeScript
React.js
JavaScript
Vue.js
Backend Development
Node.js
Python
Ruby on Rails
SQL
NoSQL
Database
PostgreSQL
MongoDB
Financial Modeling
Data Visualization
Algorithmic Trading
Artificial Intelligence
Machine Learning (ML)
Analytics
Startups
Insurance
Job Details
Our client is an innovative FinTech startup transforming the Private Equity industry with cutting-edge technology. Our platform empowers investment professionals with real-time insights, seamless collaboration, and powerful automation tools to drive smarter decision-making. We are growing rapidly and looking for a Principal Full Stack Software Engineer to lead the development of our next-generation financial technology solutions
Responsibilities
Responsibilities
- Architect, design, and develop scalable end-to-end solutions for our platform, covering both frontend and backend.
- Lead engineering efforts in designing robust, secure, and high-performance web applications.
- Collaborate closely with product, design, and data teams to build intuitive and data-driven user experiences.
- Drive best practices in code quality, security, and performance optimization.
Requirements - 8+ years of experience in full-stack software development.
- Expertise in JavaScript/TypeScript and modern frontend frameworks like React.js, Next.js, or Vue.js.
- Strong backend development experience in Node.js, Python, or Ruby on Rails.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, or similar).
- Experience working in a high-growth startup or fast-paced environment.
- Knowledge of financial modeling, data visualization, or algorithmic trading.
- Familiarity with AI/ML-driven analytics and automation.
Benefits - Competitive salary and meaningful equity in a high-growth startup.
- Health, dental, and vision insurance.
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.