People Places Events In History Terms Organizations
Home Invites Members Groups Events Careers Videos News Photos Blogs Polls Forums Chat
Home > Career Center > Job Seekers > Job Search
Job Title: Senior Frontend Software Engineer - Desktop & Mobile
Company Name: CBRE
Location: Seattle, WA
Position Type: Full Time
Post Date: 02/19/2018
Expire Date: 03/01/2018
Job Categories: Computers, Software, Engineering, Healthcare, Practitioner and Technician, Information Technology, Internet/E-Commerce, Real Estate, Quality Control, Research & Development, Medical, Web Technology, Writing/Authoring
Job Description
Senior Frontend Software Engineer - Desktop & Mobile
We’re looking for a senior front-end software engineer with 5-10+ years of engineering experience to help us expand our existing platform and associated client-facing (web and mobile) applications. This person would begin immediately as a full-time employee in Seattle, WA.

Backed by senior CBRE executives, our small, fast-paced team is on a mission to change the space of commercial real estate through our suite of simple, intuitive client-side applications. 

Our current infrastructure is loosely comprised of:
  • A flexible, scalable, cloud-based application layer
  • An API layer for client-side consumption
  • Client-side applications designed for specific user groups

As our platform continues to grow, we would like you to help expand and improve the capabilities of our front-end and mobile applications. Though you will have the opportunity to touch many different technologies (scrum teams work on the entire stack), your primary responsibility would be developing the frontend components of our client-facing applications. Proficiency in JavaScript and related frameworks (such as AngularJS), knowledge of other current front-end tools, and a passion for learning new technologies is required.

Your responsibilities will include:

  • Writing beautiful code and implementing fantastic solutions for our client-facing web and mobile applications
  • Working with other engineers to establish and document coding best practices based on industry standards
  • Working with a team of engineers (with a variety of technical capabilities), along with a Scrum Master, to identify, spec, and implement elegant features and solutions
  • Participating in code reviews and pair programming/mentoring of junior engineers
  • Ensuring that we are continuously raising our standard of engineering excellence
  • Identifying and addressing bugs/enhancements/new features/refactoring requirements
  • Contributing to the various stages of the software development process, from UI design to live site monitoring


  • Extensive professional experience with JavaScript, HTML5/CSS3 (& SASS)
  • Experience with AngularJS, or a similar framework
  • Strong background with MVC testing frameworks such as Karma, JSHint, and Protractor
  • A solid understanding of Git, or a similar version control system
  • Experience with Agile/Scrum software development cycles

Bonus points for experience in these areas:

  • Automation of end-to-end testing frameworks across device types
  • Background with D3.js, strong plus
  • Some basic UX/UI or Design skills
  • Solid understanding of JavaScript mapping libraries, such as Leaflet, and GIS technologies, such as ESRI
  • Experience with iOS and/or Android application development
  • Experience with Ionic or a related framework
  • Familiarity with bug reporting tools, triaging, and processes

We offer:

  • A competitive compensation package, with medical/dental/vision/401(k)/disability/conference attendance, etc.
  • An awesome team with whom to collaborate
  • A commitment to your career (plus a generous annual continued education stipend)
  • An open-source culture that encourages learning and contributing back to the community
  • Flexible working environment in a downtown Seattle office that’s convenient to mass transit and the Seattle bus tunnel

Sample of the technologies we use:

Backend App/API – Python 3, Django, Django Rest Framework, Celery, Redis, Pandas, NumPy, Elasticsearch, PostgreSQL/PostGIS
Infrastructure & Related – AWS, Rundeck, Ansible, Ubuntu
Development Workflow – Jira, GitLab, Slack
Client-Side, Single Page Apps – AngularJS (1.x and 2.x), D3.js, ESRI, Leaflet, Gulp, Bootstrap, Sass, Bourbon, Piwik, Bower, NPM, Jade, Ionic

About our team:

We’re a software engineering team within CBRE’s Digital and Technology group. We are uniquely positioned within the organization to access global data, tools, resources, and leaders throughout the industry. Our mission is to create value by developing targeted, highly scalable technology platforms for internal and external consumption.

We solve complex commercial real estate problems by bringing together good people, great minds, and top tier technologies. We believe in leveraging and supporting open source projects and their broader communities whenever possible. We love Unix-based systems (we use Macs) but appreciate other flavors. We believe that personal growth is as important as Company growth, and they are interdependent.

If the team isn’t discussing the latest open source news, we are chatting about the most current (or timeless...) audio technologies, our Tuesday lunch reading group, the latest food related discovery, or some cool weekend hike that one of us is planning. We value good people first, and often enjoy hanging out at happy hour or other team events.

For more information about our team, please visit

Learn more about CBRE Technology at:

Share |
Contact Information
Company Name: CBRE
Apply Now | Forward Job to a Friend | More Jobs From This Employer
Employer Showcase
>> more | add
Latest Jobs
Dean, School of Business with Southern Illinois University Edwardsville in Edwardsville, IL.
Student Success Admissions Coach (Program Specialist 3) with Pierce College District 11 in Puyallup and Lakewood , WA.
Wastewater Treatment and Biosolids Recycling Manager with Orange Water and Sewer Authority in Carrboro, NC.
Category Manager with National Co+op Grocers in St. Paul, MN.
Account Executive- Energy Efficiency and Renewables with Ameresco Inc. in Statewide, NY.
>> more | add
Latest Member Activity
gregory boulware, esq. just posted a blog entitled '~'alexandre dumas, author/playwrite'~'. 07:28PM
gregory boulware, esq. just commented on a blog entitled '~“it came across my desk”~'. 05:47PM
gregory boulware, esq. just commented on a blog entitled '~"a man of color?"~'. 10:41PM
gregory boulware, esq. just commented on a blog entitled '~ “out from the shadows” ~'. 08:32PM
christina harris just became a new member. 10:20PM
antoine fisher just edited his profile. 06:04PM
antoine fisher just commented on a poll entitled 'christians read the story about jesus in the new testament ,,,but '. 06:03PM
antoine fisher just commented on a article entitled 'looking for a new career? cbre is hiring on!!'. 05:58PM
antoine fisher just became a new member. 05:52PM
james clark just edited his profile. 05:48PM
james clark just became a new member. 05:33PM
matthew w shack sr just edited his profile. 07:43PM
>> more | invite friends