LendingTree is looking for a Senior Software Engineer to design, build, and enhance core components across the full technology stack to deliver scalable, high-impact features and systems.
Requirements
- 5+ years of professional software engineering experience, with strong proficiency in Object-Oriented Programming
- Strong hands-on experience with at least one modern front-end framework (React, Vue, Angular, etc.)
- Deep understanding of HTML5, CSS3, SASS/PostCSS, and modern JavaScript (ES6+)
- Experience implementing component-driven architecture, reusable UI patterns, and modular CSS
- Familiarity with modern build tools (Webpack, Vite, Rollup, or similar)
- Experience using front-end testing frameworks (Jest, Vitest, Cypress, etc.) and integrating them into CI/CD pipelines
- Experience building enterprise platforms or significant components of enterprise systems
Responsibilities
- Contribute to the design, development, and execution of robust, scalable full-stack solutions
- Implement high-quality front-end interfaces using modern JavaScript frameworks
- Build and maintain backend services, APIs, and application integrations
- Participate in architecture discussions and design reviews, offering clear, thoughtful recommendations
- Support enhancements, maintenance, and upgrades to existing software systems
- Contribute to the full SDLC to deliver reliable, high-quality products
- Diagnose and resolve application issues in a timely and efficient manner
Other
- Hybrid requires in-person attendance at least 3 days a week (ideally Tuesday-Thursday) in our Charlotte, NC office.
- This position does not offer visa sponsorship.
- Experience working with Product, Marketing, Design, and other cross-functional teams
- Experience mentoring junior engineers and collaborating effectively on engineering teams
- Experience working in an Agile environment