Node.js Developer

| Greater Denver Area
Sorry, this job was removed at 11:59 a.m. (MST) on Wednesday, December 18, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Inboxlab, a fast-growing digital publisher, is expanding!

 

We build brands that deliver educational and entertaining experiences directly from the inbox—expanding perspectives through the wonder of learning.

 

Founded in 2017, we're profitable, VC-free, and have amassed 17 million subscribers across brands in the travel and gamified education verticals–with a pipeline of new brands to be launched.

 

As a team of 50+, we’re insatiably curious, infectiously optimistic, radically connected and intentionally intrepid. (If that resonates with you, we should talk!)

ABOUT THE ROLE

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.

WHAT YOU'LL BE DOING

  • Work with the product team to design, develop, test and deploy new functionality, apps, systems and more
  • Design, develop, document and test Inboxlab’s 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

WHAT YOU'LL NEED TO BRING

  • 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

NICE TO HAVE

  • 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).

VERY IMPORTANT!

 

At Inboxlab we aim to provide equal opportunity for all. We are firm believers in the strength of diversity and aim to build teams of individuals that offer unique perspectives, come from different backgrounds and challenge each other to be better every day!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our team is globally distributed, working remotely from around the world!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LikemindFind similar jobs