Job Description

Job Title: Node Developer
Job Number: 21756
Duration of Contract: 7 Months


This is an excellent opportunity for an experienced Node Developer looking to secure a fully remote role!!!

Opportunity Overview :
  • Responsible for the develop backend user management product in NodeJS.  
  • Will build a deployment system for all product modules in AWS 
  • Works collaboratively on a small team
  • Participates in strategic decisions regarding product development. 
  • Create and maintain PostreSQL database to manipulate API data to allow access through dashboard for clients 
  • Update and manipulate code in Mayan EDMS; connect a Gatsby site to work as the front end of Mayan EDMS for customer use. 
  • Configure an open-source Moodle instance and create a front-end tool that allows us to easily scale Moodle instances horizontally 
  • Work with existing APIs (i.e. zoom) and build APIs for the product. 
Qualifications & Required skills:
  • Minimum of 5 years of software development experience with a focus on server-side development 
  • 2+ years of recent experience with NodeJS Node.js  
  • Required Technologies include the following: PostgreSQL, React, Redux, Gatsby, Docker, Git, CI/CD automation, AWS/Backend Infrastructure, EC2, Cognito, CloudFront, Elastic Container Service, IAM  
  • Proven experience configuring application load balancers  
  • Ability to configuring and managing S3 bucket access/permissions  
Work location and Additional Info:
Fully remote role

Overture Partners is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, national origin, disability, sexual orientation, gender identity or expression, marital status, genetic information, protected veteran status, or other factors protected by federal, state, and/or local law.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online