Full Stack Engineer at Social Tables
Washington, DC, US
At Social Tables we connect the hospitality industry through effortless event planning that creates successful face-to-face events.
If you want a job where there’s more enthusiasm than there is red tape, where hard work charges the atmosphere with excitement and promise, where ideas are encouraged, and people like coming to work, then Social Tables may be the place for you! 
Join the close-knit engineering team that conceptualizes and develops our industry leading SaaS solutions and services. Hone your skills in an agile, test-driven environment and have a measurable impact on a well-established rapidly expanding business.  
Our Bessemer & 500 Startups backed venture delivers SaaS to clientele from hotel chains such as the Hyatt Hotel Corporation to academic special events teams from Harvard Business School to corporate meeting teams such as Genentech.  
 
FULL STACK ENGINEER to design, create, implement, maintain, troubleshoot, and provide overall computer software engineering functions for our integrated hospitality virtual platform. Duties include: Write functional, clean, and maintainable JavaScript code on both the client side and server side (both front and back ends) using Node.JS; Perform advanced computer software engineering functions to contribute to the company’s open source, cloud libraries; Coordinate with product managers and designers to define the scope of each new feature and/or product offered by the company.

YOUR STRENGTHS

    • Master’s degree in computer science or closely related field or a foreign equivalent;
    • 3 years of experience in full-stack engineering role or related position;
    • Strong abilities with ES6;
    • Experience designing, implementing, and maintaining APIs;
    • Strong knowledge of Javascript, Node.JS; and,
    • Experience with AWS and SQL.

TECHNOLOGIES WE USE

    • We write JavaScript
    • We use Node.js on the server
    • We prefer Restify for APIs and Express for web apps
    • We use React on the browser, and when we need more complex state management on the browser, we use Redux
    • We do not transpile our server code
    • We use Babel to transpile Stage 2 or later ESNext on the browser
    • We build our browser assets with Webpack
    • We use MySQL & RethinkDB for our database storage
    • We use AWS for our infrastructure
    • We develop on our local machines, not in the cloud
    • We keep our projects up-to-date with current versions

WE BRING TO THE TABLE

    • Meaningful work on world class and industry changing products
    • Amazing culture and coworkers
    • Best in class benefits including fully paid premiums for Medical, Dental, Vision, Life, Short/Long Term Disability Insurance
    • Flexible vacation policy
    • Discretionary education reimbursement
    • Equity in one of DC's hottest venture-backed startup
    • Casual dress work environment
    • Social Tables is an Equal Opportunity/Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation