Careers

Want to work in a startup-like environment that already has a very strong brand, has nearly 40M monthly unique visitors, is one of the top 30 web properties? Led by a new leadership team committed to moving the business beyond just maps and directions, MapQuest is looking into transform itself and retake its rightful place as an industry leader in the local discovery and travel space. In order to finish the transformation to a fast-paced innovation machine, MapQuest is looking to add talented and energetic people. If you’re up for a challenge and have the hunger to be part of potentially one of the greatest turnaround stories in the tech industry, MapQuest is the place for you.

Current Openings at MapQuest

Senior Software Mobile Engineer (Denver)

Moving the business beyond just maps and directions, MapQuest is looking to transform itself and retake its rightful place as an industry leader in local discovery and travel. In order to finish the transformation to a fast-paced innovation machine, MapQuest is looking to grow and expand the mobile engineering group with the addition of a Senior Software Mobile Engineer.

About us:

We love to invent experiences that surprise and delight our customers as we help them along their daily travels. We solve interesting, real-world challenges in geospatial, navigation, travel, local search, advertising, LBS, and micro-transactions on all the major mobile device platforms of every form-factor. We work as a team grow as a team, and succeed as a team.

About you:

You’re an engineer looking for a career where you’ll be able to build, to deliver, and to impress. You are passionate about mobile computing and want to disrupt the world of application development on mobile devices. You want to build rich customer experiences, utilizing to the fullest possible extent all the cool hardware on the device. You want to work on projects that require creative thinking and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. You’re a thought leader, but you don’t just know how to solve the problem, you prove it by building the solution. Last but not the least; you have a high bar for code quality and passion for design and architecture.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Math, Physics, or Electrical Engineering
  • 5+ years professional experience in software development
  • 1-2 experience building complex mobile applications on Android , iOS, or Windows Phone platforms that have been successfully delivered to customers
  • Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm – design, problem solving, and complexity analysis
  • Proficiency in at least one modern object oriented language such as Objective-C, Java or C#
  • Proven track record of delivery
  • Sharp analytical abilities and proven design skills
  • Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations

Preferred Qualifications

  • 7+ years of industry experience
  • Experience delivering low-latency, consumer-internet-scale web services operating in a 24×7 environment
  • Experience with Agile (SCRUM, Kanban, XP), OO modeling, web services, UNIX, middleware and databases
  • Experience mentoring and training the engineering community on complex technical issues

To apply, please send your resume to mapquestcareers@mapquest.com with the subject line “Mobile Engineer”

 

Senior Software Engineer (Denver)

Want to make the Internet better?
  We do too.  And we’re looking for people to help us.  We need free spirits and straight shooters. Creatives and critics. Nerds with nerve. People who love the Internet, but can see its cracks… and future too.

  We’re looking for an Engineer who is passionate about writing code. Wakes up excited about development, testing and documentation.  Falls asleep at night dreaming of ways to enhance existing software. Someone who can bring creative ideas, energize a team, take some risks, and challenge our thinking. Below are the details, but if you are passionate about what you do – we want to talk to you.

  The position is for a Software Engineer to join our Technology Division.  The candidate will be working as a member of a team that will be designing, defining and creating new components of our websites.
  The ideal candidate will possess an understanding of web development, utilizing JavaScript, web services utilizing JSON, JSONP, XML, and RESTful patterns.  Familiarity with location based service APIs’ similar to those provided by Google, Bing!, OpenLayers and Yahoo a plus.

Responsibilities:

  • Collaborate with other team members to create user interfaces.
  • Implement the presentation and display logic for new platform features.
  • Maintain and make use of re-usable interface components.
  • Ability to implement code to improve overall responsiveness and performance of web pages.
  • Create verification tests and repair defects.

In addition the candidate should possess all or most of the following technical qualifications:

Development Skills:

  • Experience with client side technologies such as AJAX, XMLHttpRequest, XML, JSON, JSONP, CSS, and JavaScript a must.
  • Knowledge of server side technologies such as Java, PHP, Ruby and Scala.
  • Understanding of OS fundamentals, command line tools, and basic shell scripting.
  • Familiarity with and usage of OSS in a production environment such as Jquery, OpenGIS, DoJo, OpenLayers, MooTools.
  • Experience with SVN, ANT, GIT and or general configuration management methodologies.
  • Ability to create and implement cross browser HTML/CSS/JS.

GIS

  • Web Based GIS technology experience a plus
  • Software Development Process:
  • Agile development experience/knowledge a plus

MapQuest Valued Behaviors:

  • Must be willing to take ownership of assigned responsibilities
  • Strong problem solving and analysis skills
  • Experience working with geographically dispersed teams
  • High energy with a positive attitude
  • Eager and willingness to learn.
  • Ability to take direction.

Product Designer (Denver)

Moving the business beyond just maps and directions, MapQuest is looking to transform itself and retake its rightful place as an industry leader in local discovery and travel. In order to finish the transformation to a fast-paced innovation machine, MapQuest is looking to grow and expand the design group with the addition of a Product Designer.

The Product Designers at MapQuest are responsible for designing elegant interfaces across multiple devices that will be used by millions of people every day. They work closely with  UX Engineers, Visual Designers and Developers to concept, design, prototype, test, and iterate products until they are successful, beautiful online organisms.

Responsibilities:

  • Design and specify user interfaces and information architecture using participatory and iterative design techniques including, but not limited to, prototyping and usability testing
  • Effectively communicate conceptual ideas and detailed design rationale both verbally and visually
  • Combine design theory, and take into consideration content, navigational structure and usability issues to create a powerful and integrated experience
  • Participate as a contributor to an interdisciplinary team that includes visual designers, product managers and engineers
  • Help to mentor and grow junior interaction and visual designers on project teams
  • Contribute to the definition scope and phasing of project timelines

Requirements/Qualifications:

  • At least 5+ years of design experience with an amazing portfolio book
  • Strong conceptual thinking
  • Ability to understand consumer needs, motivations and behaviors and translate them into revenue-centric design
  • Detail-oriented and motivated to hit aggressive deadlines

To apply, please send your resume and cover letter to mapquestcareers@mapquest.com with the subject line “Product Designer”

Business Planning Analyst (Denver)

MapQuest is looking for a passionate analyst who loves to be challenged, is a problem-solver and is always asking “why” when they see a quantitative result. This role will provide an individual with a great foundation in finance, operations, analytics, and backend reporting for a top technology company located in the heart of Lodo.

Job Responsibilities:

  • Preparation of internal and external reports involving forecasting, accounting, operational results, and business plans for all of MapQuest
  • Perform ad hoc modeling and analysis to support the growth of the business
  • Develop departmental budgets and forecasts based on historical and current business information; weekly, monthly, quarterly
  • Prepare monthly variance analysis of actuals to budgets/forecasts
  • Identify, recommend and implement revenue and strategic improvement initiatives
  • Build reports and presentations that convey findings and conclusions

Desired Skills and Experience:

  • 1-3 years in a fast paced and data driven environment
  • Bachelor’s degree required (Math, Statistics, Economics, Business, or Finance preferred)
  • Fluent in Microsoft Excel
  • Advanced Problem Solving Skills Required
  • Proficient in Microsoft PowerPoint
  • Experience with Omniture or Google Analytics preferred
  • Ability to conceptualize the big picture while still attending to detail
  • Ability to break-down complex business problems and recommend strategic solutions

To apply – please send your resume and cover letter to “mapquestcareers@mapquest.com” with the subject line “BP Analyst”