JS Remotely - Remote JavaScript Jobs

Find new remote JavaScript, Node.js, Angular, React, Vue or Electron job from 200+ posted jobs!

Post your job ad - $99 for 3 months ✏️

Fullstack Engineer

Itemize

ABOUT YOU


You are a skilled fullstack engineer eager to join a core development team at the heart of the Itemize IP. You are passionate about engineering scalable solutions and creating tools to gain insight from data. You are an insightful problem solver who is capable of owning the full development, delivery, and maintenance of product features.  You are able to nimbly switch between assigned tasks and addressing production issues. You are able to build on broadly stated requirements and able to independently derive the intent of functions and features. You adhere to the team’s coding practices, provide feedback to improve those practices, and commit wholly when a decision is made.  You are excited by working in the venture world, with agile processes and fluid organizations. You enjoy working as part of a small team, with opportunities for independent work as well as a spirit of collaboration and mentorship.


ABOUT THE ROLE


The Fullstack Engineer will work remotely and report to the Senior Vice President of Technology, and will be responsible to:



  • Develop and maintain Javascript-based modules for our client-facing and internal applications

  • Architect new features for applications using the latest libraries and technologies

  • Enhance our Javascript-based API platform to support new functional requirements

  • Write highly scalable and fault-tolerant software

  • Continuously improve software to eliminate bugs and points of failure

  • Collaborate with QA Engineer to develop comprehensive test strategies

  • Support the Operations and Delivery teams to document new features and triage production issues


REQUIRED SKILLS AND EXPERIENCE



  • 3+ years Javascript software development experience in a professional work environment

  • Bachelor’s Degree in Computer Science or related field 

  • Professional experience with ReactJS, Redux, and Redux-Saga

  • Professional experience with Node.js and RESTful APIs

  • Professional experience with Amazon Web Services: S3, API Gateway, Lambda, Cloudwatch, Cloudformation, CodePipeline/CodeBuild

  • Experience with unit testing, continuous integration, and test-driven development


PREFERRED EXPERIENCE



  • Familiarity with relational database structures and SQL queries

  • Familiarity with Node.js frameworks and middlewares such as Express, Passport.js, and NestJS

  • Understanding of core principles of functional programming

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