Qureos

FIND_THE_RIGHTJOB.

Senior Software Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Senior Software Engineer / Developer (Node.js, Golang & DevOps)

Employment Type

Full-Time | On-site

Experience Required

Minimum 5+ Years (Mandatory)
LANGUAGES - HINDI ( PREFERRED)

STOCK MARKET TRADING EXPERIENCE WILL BE A BONUS

Job Overview

A Senior Node.js and Golang Developer is a backend engineer who designs, builds, and maintains scalable, high‑performance services using both Node.js and Go, usually in microservices or high‑throughput systems. Below is a compact job description template you can reuse.​

Role overview

  • Title: Senior Backend Developer (Node.js & Golang).​
  • Mission: Own the architecture and development of critical backend services written in Node.js and Go, ensuring performance, reliability, and security.​
  • Collaboration: Works closely with product, frontend, DevOps, and QA in an agile environment.​

Key responsibilities

  • Design, implement, and maintain microservices and APIs using Node.js and Go, focusing on low latency and high availability.​
  • Build REST and/or GraphQL APIs, internal services, and background workers for data processing, messaging, and integrations.​
  • Apply Go’s concurrency (goroutines, channels) and Node.js async patterns to handle high‑throughput workloads efficiently.​
  • Design and optimize database schemas and queries (PostgreSQL, MySQL, MongoDB, Redis or similar), including caching strategies.​
  • Implement security best practices: authentication/authorization, input validation, secrets handling, and secure API design.​
  • Set up observability (logging, metrics, tracing) and troubleshoot performance bottlenecks in production systems.​
  • Participate in and lead code reviews, enforce coding standards, and mentor mid/junior engineers.​
  • Work with DevOps on CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) for Node.js and Go services.​

Required qualifications

  • 5+ years in backend engineering, with strong hands‑on experience in both Node.js and Golang in production systems.​
  • Strong proficiency in JavaScript/TypeScript (Node.js) and Go, including standard libraries, tooling, and package management.​
  • Experience building and operating RESTful/microservice architectures, message queues, and event‑driven systems.​
  • Solid understanding of relational and NoSQL databases plus caching technologies (Redis, Memcached or similar).​
  • Practical experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure) for deploying and scaling services.​
  • Familiarity with Git‑based workflows, automated testing (unit/integration), and CI/CD practices.​
  • Strong problem‑solving skills and the ability to own features from design through deployment and monitoring.​

Preferred skills

  • Experience with API gateways, service meshes, and distributed tracing tools.​
  • Knowledge of gRPC, Kafka/RabbitMQ, and high‑volume data or real‑time streaming pipelines.​
  • Background in designing large‑scale, domain‑driven architectures and performance‑critical systems.​
  • Exposure to frontend stacks (React, Vue, etc.) for better API design and collaboration.​

STOCK MARKET TRADING EXPERIENCE WILL BE BONUS

Job Type: Full-time

Pay: AED3,000.00 - AED5,000.00 per month

Language:

  • HINDI (Required)

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.