Senior Software Engineer / Team Lead
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
Required languages
| English | A1 - Beginner |
| Ukrainian | A2 - Elementary |