Software Engineer — Agent Experience Team (CRM Product) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CINC · 1 month ago

Software Engineer — Agent Experience Team (CRM Product)

CINC is seeking a Software Engineer to join our Agent Experience Team, working on new front-end features within our large, established custom CRM platform. The role involves building and maintaining web applications, collaborating with cross-functional teams, and enhancing the CRM experience with modern technologies.

Real Estate
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Build new front-end features in React and TypeScript for our CRM platform
Work with and extend non-React parts of the existing front-end, ensuring new functionality integrates smoothly into the legacy system
Contribute to backend features primarily in Node.js, while collaborating with and extending backend code written in .NET
Navigate and debug a mature application with a mixed technology stack identifying issues, tracing them across layers, and crafting reliable fixes
Work closely with a smart, friendly team of full stack devs, product managers, UX designers, and subject matter experts to create tools that help real estate professionals do their best work
Enhance and modernize our CRM experience while participating in the ongoing transition of legacy .NET functionality into Node.js/TypeScript where appropriate
Collaborate across teams and share knowledge improving shared systems, helping teammates level up, and contributing to a culture of learning
Explore and experiment with AI-assisted development tools like GitHub Copilot and Claude Code. We’re learning together and figuring out how to make these tools work for us

Qualification

JavaScript/TypeScriptReactNode.js.NETSQL databasesDebugging skillsCloud platformsC#ASP.NETMVCProblem-solving skills

Required

Proficiency in JavaScript/TypeScript and modern React development
Ability to understand, debug, and extend existing non-React front-end code within a mature application
Familiarity with backend development in Node.js
Comfort working with and learning from a predominantly .NET backend
Solid understanding of SQL databases, including SQL Server and/or PostgreSQL
Strong debugging and problem-solving skills: the ability to trace issues through legacy code paths, APIs, and multiple layers of the system
Practical, on-the-job experience building and maintaining web applications

Preferred

Hands-on experience with .NET technologies (C#, ASP.NET, MVC)
Prior experience contributing to or maintaining large, mature applications
Experience with cloud platforms, especially AWS
A genuine curiosity and drive to learn

Benefits

Continuation Education Benefits
Comprehensive and rich benefit plans, matching 401K
Employee Stock Purchase Program (ESPP)

Company

CINC

twitter
company-logo
CINC (Commissions, Inc.) is the #1 all-in-one real estate lead generation & conversion CRM platform for teams and top agents.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Stan Smith
Strategic Partner
linkedin
Company data provided by crunchbase