24 Backend NodeJS Developer (JavaScript)

Infinity Blockchain Labs (IBL)
Expired
The Hive tower, 26 Huynh Khuong Ninh, Dakao Ward , District 1, Ho Chi Minh
At office

Top 3 reasons to join us

  • Revolutionary blockchain technology
  • International team
  • Leadership of empowerment and recognition

Job description

Responsibilities:

  • Participate in our entire product lifecycle, implement server-side logic and data structure following Technical Design document
  • Take part in system architect and database design
  • Gather and address technical and design requirements
  • Write clean code to develop functional APIs
  • Build reusable code and libraries for future use
  • Troubleshoot and debug applications
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Provide training and support to team members
  • Setup and maintain project wiki / documentation

Your skills and experience

Requirements:

  • Have at least 2 years’ experience working as Senior Backend developer or equivalent
  • Proficient knowledge of JavaScript programming language, MUST be familiar with Node.js environment. Experience working with frameworks based on Node.js (such as Express, Sails.js...) is a plus
  • Experience working with a well-known database (such as MongoDB, LevelDB, MySQL...)
  • Experience working with caching system (such as Couchbase, Memcached or Redis…)
  • Experience working with message broker system (such as RabbitMQ, ActiveMQ...)
  • Familiar working with REST API
  • Familiar working with OAuth
  • Fundamental knowledge of OWASP security principles
  • Understanding of common data structure and algorithm
  • Good teamwork and self-management skills
  • Problem solving skill and optimization mindset
  • Experience implementing automated testing platforms and unit tests
  • Familiar with continuous integration, able to setup Jenkin for local development
  • Familiar with Linux operating system
  • Familiar with Git code versioning

Other skills (optional)

  • Experience working with Python or Golang in production
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Experience with auto-document-generating tool (such as JSDoc), able to write high standard comments and instruct teammates to follow
  • Setup and administration of backups
  • Setup and administration of logging system

Why you'll love working here

Why us?

  • Asia’s leading R&D company focusing on the forefront blockchain technology
  • 40+ blockchain developers
  • 10+ nationalities
  • Partners: Vietnam, Cambodia, Japan, UK, Taiwan, USA
  • Top 15 Fintech global startups in 2016 by Super Charger Hongkong Fintech Accelerator Program
  • Keynote speaker/honorary guest at major blockchain conferences in Shanghai, Hongkong and Abu Dhabi.

Our Benefits:

  • Incentive subject to corporate and individual performance
  • Annual health checkup
  • Employee reference bonus
  • Company trip
  • 13th month salary
  • Private health insurance
  • Weekly English class
  • Opportunity to work with revolutionary blockchain technology
  • International environment with colleagues from different countries (Vietnam, Japan, Canada, US, Malaysia,...)

Infinity Blockchain Labs (IBL)

View company

Here at Infinity Blockchain Labs that blockchain core technologies are integrated into services.

Company type
IT Product
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
Extra days off for OT