Senior Software Engineer
Vancouver, Canada l Washington, D.C

GroundTruth is a global location technology company that drives results with real data. We believe in the power of place. Build your brand, increase sales and more by building off what real people are doing in the real world, mapped using our proprietary Blueprints technology. GroundTruth delivers superior consumer insights by seeing more people and places than anyone else, with an unrivaled first-party database of 850 million active monthly users and 150 million active daily users, across 100 million places and points of interest. GroundTruth currently serves 21 countries globally. Learn more: www.GroundTruth.com

You are:

  • Problem solver: Doesn’t wait for someone else to give the answer – takes charge of creating solutions.
  • Organized: Ability to prioritize and deliver timely work; best in class project management skills.
  • Flexible: Dynamic, hard-working, and able to pivot direction quickly to keep up with business demands.
  • Communication: Strong written and verbal communication skills, comfortable in engaging conversation with any level.
  • Team Player: Believes in GroundTruth’s vision and prides themselves on being part of an exceptional team.
  • Technical Aptitude: Not afraid of new technologies and eager to learn.

You will:

  • Create cross platform responsive user interfaces
  • Create highly scalable micro-services utilizing cutting edge cloud technologies
  • Provide creative and technical input into design and implementation
  • Translate complex business needs and problems into innovative technical solutions
  • Participate in peer code reviews and technical meetings
  • Participate in retrospective discussions to help continuously improve our methods
  • Explore new technologies and migrate legacy code to more efficient frameworks and structures
  • Create detailed and comprehensive design and functional specifications from basic requirements
  • Create and maintain unit and functional tests in collaboration with the testing team
  • Provide operational support of your deployed code

You have:

  • 7+ years of experience in web-based development, with a primary focus on client side technologies
  • BS degree in Computer Science (or related field) or 10+ years of experience in software development
  • Expert knowledge of client side web technologies including HTML5, CSS3, JavaScript, JSON
  • Extensive experience with various JavaScript frameworks (jQuery, Angular, Knockout, Backbone, Ember, React, Ionic, Meteor, Rendr, etc)
  • Expert knowledge of asynchronous request handling, partial page updates, AJAX, and responsive web sites
  • 5+ years of experience utilizing various technologies (C#, ASP.NET, NodeJS, Scala, Ruby, Java, etc.)
  • Experience in distributed systems, design and implementation of high throughput, low latency, web applications

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.