Detalii loc de munca


Node Js developer

Angajeaza Premium Talent
Nivelul carierei
Middle (2-5 ani), Senior (5-10 ani)
Tip job
Full time
Job remote (activitatea se desfășoară de la domiciliu / telemuncă)
Posturi disponibile

What you will do:
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.

What you need for this role:
Must have:

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

Mocha test framework;
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.