Senior Full Stack Node.JS Developer
You are a Node.JS enthusiast, eager to build commercial applications with ES6, Webpack/Gulp, Swagger, and SPAs like React and Angular. You get easily excited about Continuous Delivery. You know your testing tools and are comfortable with platforms like Docker, CircleCI, and Artifactory. You have a keen understanding of Microservices and how they are modeled; you are not intimidated by fancy concepts like like Messaging Buses (eg Kafka, NATS), Protocol Buffers, and Clustering. You know the modern technical stack from the network up and are incredibly grateful that you can programmatically control all of it thanks to AWS, Azure, and Google. You have a deep respect for the challenges associated with operating a large-scale system in product, and your designs and implementations reflect that understanding. You love sleeping soundly knowing that your infrastructure has been designed and implemented to be scalable and robust with the entire engineering team involved in DevOps. You've been woken up in the middle of the night when it hasn't been that way. You have 3-7 years of relevant experience and/ or a bachelor's degree in Computer Science. You are looking to get in on the ground floor of a well-funded startup with a proven leadership team. Prior startup experience is a huge plus! You've built highly scalable products that involve some, or all of the following components: fault-tolerance, high availability, e-commerce and distributed microservices. You enjoy creating unconventional solutions to the most challenging requirements. You understand that great Engineering teams are built upon relationships, just as much as they are built on awesome code.ABOUT THE GIG Work directly with our President and Engineering Team Leadership in our Washington, DC HQ to design, implement, and deploy critical software systems that will turn business travel from mundane to magical. The critical path to success is to write code that can access multiple APIs in parallel with extremely low latency and store them in a massive data cluster. And do that a few billion times a day. Work in a small, close knit team with Product, UX, and business experts to participate in feature design and create the next generation of business travel.