Role: We're looking for a Senior Front End Software Engineer (Mobile) with 4+ years of front end and mobile experience who can help us expand our existing platform and associated mobile applications. This person would begin immediately as a full-time employee in Seattle, WA. Backed by senior CBRE executives, our growing, dynamic 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 applications designed for specific user groups
Writing beautiful code and implementing extensible and maintainable solutions for our client-facing web and mobile applications
Leading a team of 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 along two week iterations.
Evangelizing the state of the art in web-based mobile experiences within our organization
Ensuring that we are continuously raising our standard of engineering excellence
Identifying and addressing bugs/enhancements/new features/refactoring requirements
Guiding technical direction for mobile development, including feature development forecasting and scheduling as it relates to the users and the business
Using Test-Driven Development (TDD) practices
Bachelor's degree (BA/BS) in a related field or equivalent work experience.
3-5 years of relevant work experience.
Strong background with MVC testing frameworks
A solid understanding of Git, or a similar version control system
Experience with Agile/Scrum software development cycles
Experience with automating end-to-end testing frameworks across device types
Strong collaboration, communication, and leadership skills
Bonus points for experience in these areas:
A solid compensation package, with medical/dental/vision/401(k)/disability/conference attendance, etc.
An awesome team with whom to collaborate
A dedication to your career (plus a generous, annual continued education stipend)
An open-source culture that encourages learning and contributing back to the community
A flexible work environment (WFH Fridays)
A downtown Seattle office that's convenient to mass transit and the Seattle bus tunnel
A sample of the technologies we use: Backend App/API – Python 3, Django, Django Rest Framework, Celery, Pandas, NumPy, Elasticsearch, PostgreSQL/PostGIS, Node.js Infrastructure & Related – AWS, Ansible, Rundeck, Terraform, GitLab CI, Ubuntu Development Workflow – JIRA, GitLab, Slack Client-Side, Single Page Apps – AngularJS (1.x and 2.x), React, Redux, D3.js, ESRI, Leaflet, Ionic, VueJS, React Native
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 add new value by developing targeted, 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 just as important as company growth, and that they are interdependent.
If we aren't discussing the latest open-source news, we are chatting about our latest food discoveries, our pets, the most current (or timeless) music/audio technologies, or one of our upcoming lunch and learn events. We value good people first, and often enjoy hanging out at happy hour or other team events.
With broader and deeper capabilities than any other company, CBRE is the leading full-service real estate services and investment organization in the world.
CBRE Group, Inc. is the world’s largest commercial real estate services and investment firm, with 2017 revenues of $14.2 billion and more than 80,000 employees (excluding affiliate offices). CBRE has been included in the Fortune 500 since 2008, ranking #214 in 2017. It also has been voted the industry’s top brand by the Lipsey Company for 17 consecutive years, and has been named one of Fortune’s “Most Admired Companies” in the real estate sector for six years in a row. Its shares trade on the New York Stock Exchange under the symbol “CBRE.”
CBRE offers a broad range of integrated services, including facilities, transaction and project management; property management; investment management; appraisal and valuation; property leasing; strategic consulting; property sales; mortgage services and development services.