• About
  • Blog
  • Communities
  • For companies
PROMOTEDPOSTED 73 DAYS AGO
  • Participate in a team and product-oriented environment to develop complex web-based applications; Follow industry best practices;
  • Follow security best practices;
  • Understand client requirements & functional specifications;
  • Research and implement new tools and technologies;
  • Constantly improve the application architecture, performance, and security;
  • Collaborate with the project team members;
  • Share technical knowledge with the team.

Requirements

Must have:

  • 4+ years NodeJS development experience;
  • Solid knowledge of Node.js, Linux, Database design;
  • Working experience with Web3, Knex.js, JWS/JWT, Passport auth middleware, Docker, PostgreSQL.

Working experience with:

  • Mocha test framework;
  • Redis;
  • Solidity / Remix / Truffle;
  • Criptografie / PKI - JIRA / Bitbucket / Jenkins / Nexus;
  • HAProxy / Lua scripting;
  • Test-Driven Development (TDD);
  • Domain Driven Design (DDD);
  • Any framework for Dependency Injection / Inversion of Control;
  • Apache Kafka or any other message broker DevOps knowledge; 
  • Knowledge of blockchain technologies (Bitcoin, Ethereum etc); 
  • Experience with Service Oriented Architecture-based systems (SOA); 
  • Bachelor's degree in computer science, engineering, math, or relevant fields.

Skills + Tech

NODEJS

NodeJS Engineer

Seniority level

Senior

Contract type

Negotiable

Salary range

Not Informed
POSTED 73 DAYS AGO
Remote

Seniority level

Senior

Contract type

Negotiable

Salary range

Not Informed