Node.js Developer

Sofia, Bulgaria
IT - developers

For a partner of ours  - a global leader in Web3 development and innovation we are looking for an experienced Node.js Developer.


Responsibilities:

  • Analysing the pros and cons of different approaches and identifying the best strategy for completing your tasks
  • Producing readable, well-designed, well-tested, and good-looking code, using best practices
  • Testing your code with complete coverage ensures the highest performance of the work you produce
  • Proactive creation of solutions and architecture suggestions
  • Documenting software development processes and preparing project reports for clients

Requirements:

  • At least 3+ years of experience with Node.js
  • Advanced experience with JavaScript / TypeScript and their ecosystem
  • Experience in writing REST and GraphQL APIs
  • Experience with authentication Basic, JWT, OAuth, Auth0
  • Experience in databases MongoDB, PostgreSQL, Google Firestore, or relevant
  • Experience with any of the cloud providers AWS, Google Cloud, Microsoft Azure
  • Appetite and capacity to keep up with emerging technologies & share knowledge

Nice to have:

  • Previous knowledge or experience in Web3/Blockchain would be considered an advantage, but it is not mandatory
  • Experience with serverless computing AWS Lambda, Google Cloud Functions
  • Experience with NestJS
  • A good understanding of CI/CD (Github Actions, GitLab pipelines and etc.)and containerization using Docker
  • Understanding of concepts such as rate limiting, load balancers, firewalls

Company's perks:

  • Opportunity to enter the exciting world of Web3; 
  • Opportunity to use the latest technologies;
  • Up to 25 days of annual leave;
  • Flexible working hours;
  • Additional healthcare;
  • Sports initiatives, tournaments, internal sports clubs;
  • Regular team-building events;
  • Merch and Gifts.
Resume
Choose file