Senior Full Stack Engineer
Summary
Senior Full Stack Engineer builds and leads end-to-end features for an AI-powered commercial real estate investment platform, using React/TypeScript on the frontend and Java/Spring Boot or Node.js/Python on the backend.
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.
The Role
We are looking for a Senior Fullstack Engineer / Team Lead who is equally strong in frontend and backend development and thrives in a hands-on, high-ownership environment.
This is a player-coach role—you will actively contribute to the codebase while helping guide technical decisions, system design, and engineering quality.
You will build end-to-end features across the stack, working on both data-intensive backend systems and high-performance, user-facing applications.
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
Build responsive, high-performance frontend applications (React/TypeScript)
Own features from design through deployment
Ensure clean integration between frontend, backend, and data layers
Frontend Engineering (Strong Focus)
Build complex, data-driven user interfaces
Translate financial workflows into intuitive UI/UX
Optimize rendering performance and state management
Contribute to component architecture and design systems
Backend Engineering
Design and implement robust APIs and services
Work with databases, data models, and integrations
Handle performance optimization and scalability challenges
Build systems that support real-time and data-heavy workflows
Technical Leadership (Lightweight)
Guide decisions on architecture, design patterns, and best practices
Lead by example through clean, maintainable code
Participate in code reviews and mentor other engineers
Help drive engineering quality without heavy people management
System Design & Architecture
Contribute to scalable and modular system design
Work on data flow, API contracts, and service boundaries
Participate in POCs and technology evaluations
Continuously improve system performance and reliability
Collaboration
Work closely with Product and UX teams
Participate in Agile ceremonies (standups, planning, retrospectives)
Collaborate across teams to deliver high-quality features
Requirements
5+ years of software development experience
Proven experience as a Fullstack Engineer
Frontend (Strong Requirement)
Expertise in TypeScript, JavaScript (ES6+), HTML, CSS
Strong experience with ReactJS
Experience with state management (Redux, MobX, or similar)
Ability to build scalable, maintainable frontend architecture
Strong focus on performance and usability
Backend (Equally Important)
Strong experience with backend development (Java/Spring Boot preferred, or Node.js/Python)
Experience building scalable APIs and 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 architecture
Experience with Git and Agile/SCRUM workflows
Ability to work across frontend, backend, and system layers
Strong ownership mindset and attention to quality
Nice to Have
Experience with data visualization (D3.js, ECharts, etc.)
Familiarity with microservices or distributed systems
Experience with cloud platforms (AWS preferred)
Knowledge of caching, async processing, or 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
Build in a massive ($17T) industry with real impact
Work on complex, data-rich applications
High ownership, minimal bureaucracy
Collaborate with a strong, focused engineering team
Flexible work environment
Competitive compensation and benefits
