Qureos

FIND_THE_RIGHTJOB.

Senior Backend Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are looking for Senior Backend Developers with deep expertise in Node.js, TypeScript, and relational databases such as PostgreSQL and MySQL. The ideal candidate has proven experience handling complex data models, writing high-performance queries, and leading large-scale database migrations. You will be responsible for designing, building, and optimizing robust backend systems that support scalable and data-intensive applications.

Experience : 4+ years in backend development

Location: Kannur

Key Responsibilities:

  • Design, develop, and maintain scalable backend services using Node.js and TypeScript.
  • Architect and optimize relational databases using PostgreSQL and MySQL.
  • Write and optimize complex SQL queries, stored procedures, and indexes for high-performance systems.
  • Lead and execute database migrations, including schema redesigns, data transformations and zero-downtime migrations.
  • Handle large datasets and complex relational data structures efficiently.
  • Ensure data integrity, consistency, and security across systems.
  • Collaborate with frontend, DevOps, and product teams to define and implement backend solutions.
  • Perform code reviews and enforce best practices in performance, security, and maintainability.
  • Troubleshoot production issues and optimize system performance.
  • Mentor junior developers and contribute to architectural decisions.

Required Skills & Qualifications:

  • 4+ years of professional backend development experience.
  • Expert-level proficiency in Node.js and TypeScript.
  • Deep hands-on experience with PostgreSQL and MySQL.
  • Strong expertise in: Database migrations (schema changes, data migrations, rollback strategies), Writing and optimizing complex SQL queries & Query performance tuning and indexing strategies.
  • Strong understanding of: RESTful APIs (and/or GraphQL), Asynchronous programming and event-driven architectures, Transactions, locking, and concurrency control.
  • Experience handling complex data models and high-volume data systems
  • Solid knowledge of backend security best practices
  • Strong debugging and problem-solving skills

Nice to Have

  • Experience with ORMs (e.g., TypeORM, Prisma, Sequelize) and raw SQL optimization.
  • Familiarity with microservices architecture.
  • Experience with message queues (Kafka, RabbitMQ, etc.).
  • Knowledge of cloud platforms (AWS, GCP, or Azure).
  • CI/CD pipeline experience.
  • Exposure to system design for high-availability applications.

Job Types: Full-time, Permanent

Benefits:

  • Health insurance
  • Paid sick time

Application Question(s):

  • Are you basically from Kannur?

Experience:

  • Back-end development: 4 years (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.