Categories


Backend Engineer


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.