Full Stack Web JavaScript Developer

CCanyon Associates
active
full-time
hybrid
mid-level
Job Description

This role requires a Full Stack Web JavaScript Developer with strong qualifications including a Bachelor's Degree and real-world experience in developing web applications. The ideal candidate should be proficient in front-end technologies such as modern JavaScript, HTML, CSS, and component-based frameworks like Vue or React. They must also have expertise in back-end development using NodeJS and OOP principles. Experience in code testing, security mitigation, Docker containers, SQL databases, REST APIs, and user analytics is preferred.

Responsibilities include writing clean, DRY, secure, and performant code; creating and maintaining code tests; debugging and troubleshooting issues across the full stack; reviewing code with peers; documenting implementation details; collaborating on best practices and vetting new technologies; troubleshooting production problems; participating in software releases planning execution.

For this hybrid remote position based in Princeton, New Jersey (08540), candidates must demonstrate strong communication skills when demoing features to stakeholders.

Requirements

Bachelor's Degree, real-world experience with web applications including front-end JavaScript frameworks and back-end NodeJS. Knowledge of DRY principles, SOLID design patterns for secure performant coding. Proficiency in ES6, JS testing libraries, Build tools such as Vite or Webpack. Experience querying SQL databases creating REST APIs authentication/authorization.

Benefits

[401(k), 401(k) matching, Dental insurance, Health savings account, Paid time off, Parental leave]

Required Skills
JavaScriptHTMLCSSVue.jsReactNodeJSDockerGit
Job Overview
Posted
3 months ago
Expires
in about 2 months
Job Typefull-time
Work Modehybrid
Experiencemid-level
Locations
United States
Company

Canyon Associates

Job Statistics
Views34
Applications0