Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted about 4 years ago

ABOUT THE ROLE

The Itemize Backend Engineer will maintain and innovate on existing back-end modules and data stores, R&D on new methodologies with our core IP development team, and build up our serverless (lambda) Node.js APIs to support new functional requirements. Responsibilities will include:

  • Lead, design, and develop our core Javascript-based APIs powering our client-facing and internal applications
  • Design new microservices to support functional requirements and core IP advancements and configure pipeline infrastructure to support CI/CD methodologies
  • Write highly scalable and fault-tolerant software
  • Assist with operational support to monitor and triage production issues
  • Perform operational checks for the production environment 
  • Work with Node.js, Express, MySQL, AWS Services including API Gateway, Lambda, Cloudwatch, Code Pipeline, and S3 and introduce other technologies as needed
  • Collaborate with a supportive and agile virtual team to deliver pragmatic software solutions 

REQUIRED SKILLS AND EXPERIENCE

  • 3+ years Javascript software development experience in a professional work environment, with an emphasis on Node.js
  • Bachelor’s Degree in Computer Science or related field 
  • Experience developing and integrating with RESTful APIs
  • Experience with relational database structures and writing efficient SQL queries
  • Experience with shipping clear and quality code, unit testing, continuous integration, and test-driven development
  • Ability to nimbly switch between assigned tasks and addressing production issues
  • A practical and client-focused approach to development

PREFERRED EXPERIENCE

  • Experience with Amazon Web Services
  • Experience with Python
  • Experience working in a small and dynamic environment

Itemize is an Equal Opportunity Employer. Itemize does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by applicable law. All employment is decided on the basis of qualifications, merit, and business need.