Node.js Developer

Resolvit   •  

Portland, OR

Industry: Technical Services

  •  

Less than 5 years

Posted 57 days ago

This job is no longer available.

As the Node.js Developer, you will identify, uphold, and apply Web engineering best practices. You will collaborate with other downstream and upstream teams and product managers to iterate on implementation. You will also develop APIs and work with API teams to build and ship new experiences. Additionally, you will:

  • Review existing and new code and plan future app upgrades with the development teams
  • Design and develop frameworks for creating Web apps that grow with the needs of the company
  • Set API performance indicators and alarms
  • Monitor, actively improve, and respond to performance metrics
  • Stay up-to-date and explore emerging technologies

What You'll Need to be Successful:

  • At least 1 year of Node.js commercial experience (within the last 2 years)
  • At least 3 years of strong server-side development experience
  • Excellent programming skills in JavaScript (ES 2015+)
  • Experience using Git and npm in a collaborative environment
  • Demonstrated knowledge of these concepts:
  • Software design principles and patterns
  • Build tools (Webpack, Rollup)
  • CI/CD (tools, pipelines, patterns)
  • Automated testing (unit, functional, contract, mocking)

Great Additional Skills:

  • Experience with/knowledge of:
  • TypeScript
  • Front-end development (with demonstrable HTML, CSS, JavaScript technology usage)
  • Browsers (HTTP, APIs, event loop, render cycle)
  • Progressive Web App (PWA) technologies
  • Yarn
  • Babel
  • GitLab
  • Web UI framework experience (Angular, Vue, Stencil, Svelte)
  • NGINX
  • Bash Scripting
  • Cloud Platforms (Azure, GCP, Cloud Foundry)
  • Docker