Job VC
Senior Software Developer / Full Stack / Team Lead
Technologies
Description
About Us
Smart Capital Center is an end-to-end, AI-powered platform for Commercial Real Estate (CRE) investment and financial management. We power real-time underwriting, asset management, and portfolio analytics through a combination of live data, workflow automation, and AI-driven insights.
Operating at the intersection of Generative AI, finance, and real estate, we are building systems that digitize and simplify complex financial workflows.
Our clients include leading institutions such as JLL, Pacific Life Insurance Company, and KeyBank. We are a lean, high-performance team building category-defining technology in a $17 trillion industry.
To learn more about our platform and vision, please visit our website: www.smartcapitalcenter.com
The Role
We are looking for a
Senior Fullstack Engineer
who operates at a high technical bar and brings strong ownership across both frontend and backend systems.
This is a
high-impact role
for someone who not only builds, but
drives how things are built
. You will take ownership of critical parts of the system, influence technical direction, and help elevate engineering standards through execution.
You will work across the stack to deliver scalable systems and intuitive user experiences, particularly in data-intensive and performance-sensitive areas.
What You Will Do
Fullstack Development (Core Responsibility)
Design, build, and ship end-to-end features (backend → API → frontend)
Develop scalable backend services and APIs powering real-time workflows
Build high-performance frontend applications using React/TypeScript
Own complex features end-to-end, from design through production
Ensure strong integration across frontend, backend, and data layers
Frontend Engineering (Strong Focus)
Build sophisticated, data-heavy user interfaces
Translate complex financial workflows into clean, intuitive UX
Drive performance optimization and efficient state management
Contribute to scalable frontend architecture and reusable systems
Backend Engineering
Architect and implement robust, scalable APIs and services
Design efficient data models and handle complex integrations
Solve performance, scaling, and reliability challenges
Build systems supporting real-time and high-volume data processing
Technical Leadership (Through Ownership)
Influence architecture, design patterns, and engineering standards
Set a high bar for code quality, scalability, and maintainability
Lead by example through strong execution and technical depth
Proactively identify and drive improvements across the system
System Design & Architecture
Contribute to scalable, modular system design
Define data flows, API contracts, and service boundaries
Evaluate technologies and participate in technical decision-making
Continuously improve system performance, reliability, and scalability
Collaboration
Partner closely with Product and UX to shape solutions
Participate actively in Agile processes
Collaborate with engineers to deliver high-quality outcomes
Requirements
5+ years of software development experience
Strong experience building and shipping fullstack applications
Frontend (Strong Requirement)
Expertise in TypeScript, JavaScript (ES6+), HTML, CSS
Strong experience with ReactJS
Experience with state management (Redux, MobX, or similar)
Ability to design scalable, maintainable frontend architecture
Strong focus on performance, responsiveness, and usability
Backend (Equally Important)
Strong experience with backend development (
Java/Spring Boot preferred, or Python
)
Experience building scalable APIs and distributed services
Strong knowledge of SQL (PostgreSQL preferred)
Experience with REST/GraphQL APIs and integrations
Core Engineering Skills
Strong problem-solving and debugging abilities
Solid understanding of system design and trade-offs
Experience working in Agile/SCRUM environments
Ability to operate across the full stack independently
High ownership mindset with attention to quality and detail
Nice to Have
Experience with data visualization (D3.js, ECharts, etc.)
Familiarity with distributed systems or microservices
Experience with AWS or other cloud platforms
Knowledge of caching, async processing, event-driven systems
Experience with DevOps, CI/CD, Docker
Familiarity with design systems or component libraries
Exposure to financial systems, analytics platforms, or real estate tech
Experience with AI-assisted development tools (Copilot, Cursor, etc.)
Why Join Us
Work on technically challenging, high-impact systems
Operate with high ownership and autonomy
Influence real product and engineering decisions
Collaborate with a strong, execution-focused team
Minimal bureaucracy, fast iteration cycles
Competitive compensation and benefits
Smart Capital Center is an end-to-end, AI-powered platform for Commercial Real Estate (CRE) investment and financial management. We power real-time underwriting, asset management, and portfolio analytics through a combination of live data, workflow automation, and AI-driven insights.
Operating at the intersection of Generative AI, finance, and real estate, we are building systems that digitize and simplify complex financial workflows.
Our clients include leading institutions such as JLL, Pacific Life Insurance Company, and KeyBank. We are a lean, high-performance team building category-defining technology in a $17 trillion industry.
To learn more about our platform and vision, please visit our website: www.smartcapitalcenter.com
The Role
We are looking for a
Senior Fullstack Engineer
who operates at a high technical bar and brings strong ownership across both frontend and backend systems.
This is a
high-impact role
for someone who not only builds, but
drives how things are built
. You will take ownership of critical parts of the system, influence technical direction, and help elevate engineering standards through execution.
You will work across the stack to deliver scalable systems and intuitive user experiences, particularly in data-intensive and performance-sensitive areas.
What You Will Do
Fullstack Development (Core Responsibility)
Design, build, and ship end-to-end features (backend → API → frontend)
Develop scalable backend services and APIs powering real-time workflows
Build high-performance frontend applications using React/TypeScript
Own complex features end-to-end, from design through production
Ensure strong integration across frontend, backend, and data layers
Frontend Engineering (Strong Focus)
Build sophisticated, data-heavy user interfaces
Translate complex financial workflows into clean, intuitive UX
Drive performance optimization and efficient state management
Contribute to scalable frontend architecture and reusable systems
Backend Engineering
Architect and implement robust, scalable APIs and services
Design efficient data models and handle complex integrations
Solve performance, scaling, and reliability challenges
Build systems supporting real-time and high-volume data processing
Technical Leadership (Through Ownership)
Influence architecture, design patterns, and engineering standards
Set a high bar for code quality, scalability, and maintainability
Lead by example through strong execution and technical depth
Proactively identify and drive improvements across the system
System Design & Architecture
Contribute to scalable, modular system design
Define data flows, API contracts, and service boundaries
Evaluate technologies and participate in technical decision-making
Continuously improve system performance, reliability, and scalability
Collaboration
Partner closely with Product and UX to shape solutions
Participate actively in Agile processes
Collaborate with engineers to deliver high-quality outcomes
Requirements
5+ years of software development experience
Strong experience building and shipping fullstack applications
Frontend (Strong Requirement)
Expertise in TypeScript, JavaScript (ES6+), HTML, CSS
Strong experience with ReactJS
Experience with state management (Redux, MobX, or similar)
Ability to design scalable, maintainable frontend architecture
Strong focus on performance, responsiveness, and usability
Backend (Equally Important)
Strong experience with backend development (
Java/Spring Boot preferred, or Python
)
Experience building scalable APIs and distributed services
Strong knowledge of SQL (PostgreSQL preferred)
Experience with REST/GraphQL APIs and integrations
Core Engineering Skills
Strong problem-solving and debugging abilities
Solid understanding of system design and trade-offs
Experience working in Agile/SCRUM environments
Ability to operate across the full stack independently
High ownership mindset with attention to quality and detail
Nice to Have
Experience with data visualization (D3.js, ECharts, etc.)
Familiarity with distributed systems or microservices
Experience with AWS or other cloud platforms
Knowledge of caching, async processing, event-driven systems
Experience with DevOps, CI/CD, Docker
Familiarity with design systems or component libraries
Exposure to financial systems, analytics platforms, or real estate tech
Experience with AI-assisted development tools (Copilot, Cursor, etc.)
Why Join Us
Work on technically challenging, high-impact systems
Operate with high ownership and autonomy
Influence real product and engineering decisions
Collaborate with a strong, execution-focused team
Minimal bureaucracy, fast iteration cycles
Competitive compensation and benefits