JavaScript Engineer

Full Time

Job Description

JavaScript Engineer

Job Description

Homesnap, now a member of the CoStar family, is an award-winning, fast-growing, DC area-based company. We've built a real estate mobile and web solution that gives real estate agents access to the tools and information that they need to be great agents, and we believe that we can be the most important tool for every real estate agent in the country.
We are looking for a JavaScript Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include developing visual elements and behaviors and coordinating them with user interaction. You will work with both front-end and back-end developers to build all client-side logic, bridge the gap between the visual elements and the server-side infrastructure, taking an active role on both sides and defining how the application looks and functions.
As an integral member of our world-class development team, you'll help us develop the next generation of Homesnap products, apps, and services. You'll gain experience in many different areas and have the opportunity to make a real impact.
About You
We're looking for a teammate, not an "employee". Someone that has a real passion for building quality products and can take an idea and run with it. We want someone who enjoys what they do, loves to learn new things, and has the ability to work both independently and collaboratively with team members.
Core Responsibilities
  • Develop new user-facing features and functionality for our applications
  • Be involved in all aspects of the software development lifecycle: data architecture, design, development and delivery
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members and stakeholders

Basic Qualifications
  • 2+ years of experience using JavaScript and its related technologies
  • Strong understanding of JavaScript, its quirks, and workarounds
  • Basic understanding of web markup, including HTML5 and CSS3
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Proficient understanding of code versioning tools
  • Good understanding of browser rendering behavior and performance
  • Adaptability and resilience- things change and you don't mind
  • Bachelor's Degree

Preferred Qualifications
  • Proficiency in React or similar frameworks
  • Familiarity with JavaScript module loaders, such as Require.js and AMD
  • Familiarity with front-end build tools, such as Grunt and Gulp.js

For special consideration, please include:
  • Links to web apps you have built, along with a description of your role and responsibilities
  • Links to your Stack Overflow and/or Github profile


CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Dice Id : 10100023
Position Id : R27977
Originally Posted : 4 months ago
Have a Job? Post it