Skip to main content

Full Stack Developer (Node.js & Databases)

Node.jsMySQLPostgreSQLRedis Cache
3 weeks ago
fullstack
K

KYCAID

Work Typeremote
Job Typefull time

About the Position

We are looking for a skilled Full Stack Developer with a strong focus on backend excellence and database management. You will be responsible for designing, developing, and maintaining scalable web applications, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities6

  • Build robust, scalable, and maintainable server-side logic using Node.js.
  • Design complex database schemas, optimize queries, and manage data integrity across MySQL and PostgreSQL.
  • Implement caching strategies using Redis to reduce latency and improve system throughput.
  • Develop and document RESTful (or GraphQL) APIs for seamless integration with frontend components.
  • Participate in architectural discussions and contribute to the evolution of our microservices or monolithic systems.
  • Write clean, testable code and perform peer code reviews to maintain high standards.

Requirements7

  • 3+ years of professional experience with Node.js (Express, NestJS, or similar frameworks).
  • Deep expertise in MySQL and PostgreSQL (query optimization, indexing, migrations).
  • Proven experience using Redis for caching, session management, or pub/sub.
  • Proficiency in modern JavaScript/TypeScript and at least one frontend framework (e.g., React, Vue, or Angular).
  • Familiarity with Docker, CI/CD pipelines, and cloud providers (AWS, GCP, or Azure).
  • Experience with unit and integration testing (Jest, Mocha, or similar).
  • Clear communication skills (English level: Intermediate/Upper-Intermediate or higher).

Benefits7

  • Flexible schedule and full remote;
  • 10 days of paid vacation + 5 paid days off + 5 paid sick leaves;
  • Official employment (IE or gig contract in Diia City);
  • Review of working conditions and position based on performance, productivity and development;
  • Opportunity to work on high-load systems with modern tech stacks.
  • Professional growth and mentorship.
  • Team of professionals who are always supportive and friendly.
Full Stack Developer (Node.js & Databases)
View Original