Node JS

  • Proven experience with Node.js and backend development using Node.js frameworks (e.g., Express.js).
    Strong experience with SQL and relational databases (e.g., PostgreSQL, MySQL).
  • Solid understanding of RESTful API design and integration.
  • Familiarity with Kafka for building event-driven architectures and message queues.
  • Understanding of caching strategies and performance optimization using Redis.
  • Ability to write scalable, maintainable, and efficient code with attention to detail.
  • Experience with version control using Git.
  • Strong problem-solving skills, debugging expertise, and a passion for high-quality software development.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Familiarity with React and TypeScript for full-stack development.
  • Experience with ElasticSearch for search indexing and improving query performance.
  • Knowledge of Docker and containerization.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud).
  • Experience with Agile methodologies and tools (e.g., Jira, Trello).