Rackspace Front-End Web Developer II in Blacksburg, Virginia

Job Overview

Overview & Responsibilities

Rackspace is seeking talented developers to join our Cloud Office business. Our product consists of a software platform including control panel, customer APIs, support tooling, and automation that enable our customers to manage and utilize the full complement of Cloud Office products including Rackspace Email, Hosted Exchange, and Microsoft Office 365.

You will join a team working to continuously deliver value to our customers, so we are looking for developers who ship early and often while maintaining healthy engineering discipline. You will write automated tests for everything you build, and we deploy to production frequently through our automated deployment processes.

We use modern web technologies including React and Angular in our customer-facing web application along with C# for several API services that power specific features, and are evolving our platform to leverage Microsoft Azure. We choose technologies that let us deliver quickly with high quality, and focus on our product's value.


  • Deliver product features for our UI and APIs

  • Write clean, maintainable code using engineering best practices

  • Collaborate with other engineers, product managers, and user experience designers on a daily basis to identify the right technical solutions that achieve product goals

  • Continuously broaden and deepen your skill set to solve new technical challenges

  • Provide Fanatical Support for our production system by fixing bugs and triaging alerts


The ideal candidate will have the following:

  • 2+ years practical experience in one or more of the following domains:

  • Building web applications with a modern JavaScript framework (React, Angular, Ember, or similar)

  • Building and consuming HTTP APIs in a service-oriented architecture

  • Building SaaS applications (including handling deployment, monitoring, logging)

  • Demonstrated passion for independent learning

  • Experience working in a team that practices continuous delivery

  • BS in Computer Science or related field, or equivalent experience

  • Excellent verbal and written communication skills


Req # 35044

Location(s) US-VA-Blacksburg

Category Software Development