Location Yerevan Job type Full-time

ggTeam is looking for a Senior Node.js Engineer who will bring our big ideas to life, contribute to and maintain our database, write relevant code for our products, and support the architecture of solutions. 

 

 Job responsibilities 

  • Developing and maintaining all server-side network components 
  • Ensuring the central database’s optimal performance and responsiveness to front-end requests 
  • Collaborating with front-end developers for element integration 
  • Designing customer-facing UI and back-end services for various business processes 
  • Writing testable, reusable, and efficient code 
  • Implementing security protocols, data protection measures, and storage solutions 
  • Running diagnostic tests, repairing defects, and providing technical support 
  • Documenting Node.js processes, including database schemas, and preparing reports 
  • Recommending and implementing improvements to processes and technologies 
  • Staying informed about advancements in Node.js development 
  • Guiding and mentoring junior developers, ensuring adherence to project deadlines and technical requirements, and enhancing team performance through effective leadership and conflict resolution skills 

 

Required qualifications 

  • A bachelor’s degree in computer science, information science, or a related field 
  • At least 4 years of experience as a Node.js developer, with extensive knowledge of JavaScript/TypeScript, web stacks, libraries, and frameworks 
  • Solid understanding of microservices architecture and RESTful API design 
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes) 
  • Strong interpersonal, communication, and collaboration skills. 
  • Self-driven and motivated 
  • Analytical and problem-solving aptitude, with excellent organizational and time management skills 

 

Please send your CV to join@team.gg by mentioning Senior Node.js Engineer” in the subject line.