Responsibilities
- Develop and maintain engaging, responsive, and high-performance web applications using React, TypeScript, and Tailwind CSS.
- Build reusable, scalable, and secure UI components and libraries with a focus on maintainability and performance.
- Collaborate with cross-functional teams including designers, backend developers, and product managers to transform business needs into technical solutions.
- Contribute to and maintain shared component libraries and front-end architecture.
- Write comprehensive unit and integration tests using tools like Jest, React Testing library.
- Participate actively in code reviews, pair programming, and agile ceremonies.
- Take an active role in mentoring other developers.
- Be a subject matter expert in front-end technology stack.
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar’s technology platform and development practices.
Basic Qualifications
- Bachelor’s Degree required from an accredited, not for profit university or college, in-person college/university.
- 3+ years of production development experiencing using modern front-end frameworks.
- Strong proficiency in React.js, TypeScript and Tailwind CSS.
- Deep understanding of HTML, CSS, JavaScript, and responsive design.
- Solid understanding of RESTful APIs and familiarity with front-end build tools (e.g., Webpack, Babel).
- Strong grasp of web standards, accessibility, and security best practices.
- Experience working in Agile development environments.
- Experience in unit, performance and automation testing.
- Excellent communication, collaboration, and problem-solving skills.
- A track record of commitment to previous employers.
Preferred Qualifications
- Experience with any state management libraries like Redux, Context API.
- Experience working with Micro Front Ends is a plus
- Experience with C# and SQL with the ability to integrate front-end components into a scalable, secure, and maintainable backend architecture
- Experience with Relational Database Management Systems (SQL Server) and Document Data Systems (Dynamo, Elastic Search) a plus.
- Comfortable working across the stack with Node.js on the server-side
What’s in it for you?
When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.
We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, and tuition reimbursement.
Our benefits package includes (but is not limited to):
- Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in person mental health counseling services for individuals and family
- Commuter and parking benefits
- 401(K) retirement plan with matching contributions
- Employee stock purchase plan
- Paid time off
- Tuition reimbursement
- On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes
- Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks