Backend Developer

  • Full-time

Company Description

We are developing apps.

Job Description

We are seeking a talented and experienced Node.js Developer to join our dynamic team in Yerevan, Armenia. As a Node.js Developer, you will be responsible for designing, developing, and maintaining scalable and efficient server-side applications using Node.js and related technologies.

  • Design and implement robust, scalable, and maintainable Node.js applications
  • Develop RESTful APIs to support front-end applications and integrate with third-party services
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application performance and responsiveness
  • Implement security and data protection measures
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and contribute to improving development practices
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging trends and technologies in Node.js development

Qualifications

  • 3+ years of professional experience in Node.js development
  • Strong proficiency in JavaScript and its core principles
  • Experience with Express.js framework and building RESTful APIs
  • Solid understanding of asynchronous programming and its patterns in Node.js
  • Proficiency in working with databases, particularly MongoDB and PostgreSQL
  • Experience with version control systems, preferably Git
  • Familiarity with npm and managing dependencies
  • Knowledge of web application architecture and design patterns
  • Experience with testing frameworks such as Jest or Mocha
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)
  • Experience with full-stack JavaScript development is a plus
  • Familiarity with Agile development methodologies

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply