Find Jobs
Lead Backend Engineer Mongo Node
Denver, Colorado
Direct Hire Position
It appears that you have already applied to this job.
Applied on February 19, 2020
Job Id #37215 Posted July 25, 2019


ABOUT THE ROLE We grew out of the creativity and passion of our founder, a pioneer in email innovation. We started with a keen eye for what people want to receive in their email , and then we built proprietary technology that helps forge sustainable connections with target audiences.




As a Back-end Node.js Developer, you will be responsible for back-end application development, system architecture design, infrastructure management, and DevOps as well as playing a key role in contributing to the overall direction and design for websites and web apps. This role reports to the Director of Engineering and requires an individual with excellent back-end application development expertise, system architecture experience, REST API development and design experience, database management, and DevOps experience as well as great teamwork, communication, and attention to detail.


    • Work with the product team to design, develop, test and deploy new functionality, apps, systems and more
    • Design, develop, document and test the company REST APIs
    • Work closely with Front-end Developers to integrate REST APIs and develop the application’s logic and features
    • Integrate with various third party APIs to consume, deliver and connect data between our own system and trusted third parties
    • Write unit and integration tests to ensure optimal coverage
    • Work closely in teams composed of Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers, and QA Engineers
    • Work with the product team to design, develop, test and deploy new functionality, apps, systems and more
    • Communicate with the management team and translate business needs into technical specifications and requirements
    • Work in an Agile/Scrum environment


    • 3+ years of backend development using Node.js and Express
    • 4+ years designing, developing, testing, documenting and deploying REST APIs consumed by millions of users
    • 4+ years of back-end development experience working with scalable environments in a high-availability context
    • 4+ years of experience working with MongoDB and MySQL databases
    • 4+ years working in a product development team/environment, collaborating with Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers, and QA Analysts
    • 4+ years of experience working in an Agile/Scrum development process
    • The desire to learn new technologies, languages, frameworks, etc.
    • The ability to work both individually and as a member of a team
    • Experience working with Git and shared code repositories


    • Experience with HTML/CSS/JS/ReactJS
    • Experience in managing and maintaining servers (tools like Heroku, Docker, Amazon AWS, or Microsoft Azure)
    • Experience with other web UI/application frameworks
    • Experience with Google BigQuery (or some other big data system like Amazon RedShift).

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact

All applicants applying must be legally authorized to work in the country of employment.

Upload Your Resume

We accept .DOC, .DOCX, .PDF up to 10 MB. We do not accept scanned documents, images, or resumes containing images and/or icons.


What is your gender?

What is your ethnicity? Select all that apply

What is your Veteran / U.S. Military Status?

Do you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such am impairment or medical condition.

Horizontal is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.