Backend Engineer at Techno Comp Ā· Hyderabad Ā· 4 - 6 years Ā· ā¹5L - ā¹20L / yr Ā· Profitable Ā· Posted 28 Jul 2025

Job description
š§ Key Responsibilities:
- Design and implement robust backend services using Node.js.
- Develop and maintain RESTful APIs to support front-end applications and third-party integrations
- Manage and optimize SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Snowflake)
- Collaborate with front-end developers to ensure seamless integration and data flow
- Implement caching, logging, and monitoring strategies for performance and reliability
- Ensure application security, scalability, and maintainability
- Participate in code reviews, architecture discussions, and agile ceremonies
ā Required Skills:
- Proficiency in backend programming languages (Node.js, Java, .NET Core)
- Experience with API development and tools like Postman, Swagger
- Strong understanding of database design and query optimization
- Familiarity with microservices architecture and containerization (Docker, Kubernetes)
- Knowledge of cloud platforms (Azure, AWS) and CI/CD pipelines.

About Techno Comp
About
Company social profiles
Similar jobs (10)
About VerbaFlo.ai
VerbaFlo.ai is a fast-growing AI SaaS startup revolutionizing how businesses leverage AI-powered solutions. As a part of our dynamic team, youāll work alongside industry leaders and visionaries to drive innovation and execution across multiple functions.
Role Overview
We are looking for a Senior Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI/CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements
- 4ā6 years of experience in backend development in startups, preferably in SaaS or AI-driven products.
- Proficiency in Node.js, Python, or Go
- Deep understanding of RESTful API design.
- Strong experience with databases: PostgreSQL, MongoDB, ElasticSearch.
- Exposure to message queues, job schedulers, or event-driven architectures (e.g., SQS, Celery, etc).
- Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).
- Experience with Git, CI/CD tools, and writing unit/integration tests.
- Strong problem-solving skills and a mindset geared toward performance and security.
- Excellent communication and collaboration abilities.
Why Join Us?
- Work directly with top leadership in a high-impact role.
- Be part of an innovative and fast-growing AI startup.
- Opportunity to take ownership of key projects and drive efficiency.
- A collaborative, ambitious, and fast-paced work environment.
- Perks & Benefits: gym membership benefit, workation policy, and company-sponsored lunch.
If youāre looking for an exciting role that combines strategy, execution, and leadership exposure, weād love to hear from you!
Job Summary
We are looking for a skilled Backend Developer with strong Node.js experience to join our development team. The ideal candidate should have hands-on experience in building scalable, secure, and high-performance backend applications and APIs.
You will work closely with frontend developers, product managers, and other engineering teams to design, develop, test, and maintain backend services and applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Node.js.
- Build and maintain RESTful APIs and backend services.
- Write clean, reusable, maintainable, and efficient code.
- Work with databases such as MongoDB, PostgreSQL, MySQL, or similar.
- Integrate third-party APIs and external services.
- Implement authentication, authorization, and security best practices.
- Optimize application performance, scalability, and reliability.
- Identify and resolve bugs, performance issues, and production problems.
- Write unit and integration tests to ensure application quality.
- Collaborate with frontend developers to integrate APIs with web/mobile applications.
- Participate in code reviews and follow development best practices.
- Work with Git and standard CI/CD and deployment processes.
- Contribute to system design and technical discussions.
Required Skills
- 2ā6 years of professional experience in backend development.
- Strong hands-on experience with Node.js.
- Good knowledge of JavaScript and/or TypeScript.
- Strong understanding of REST APIs, HTTP, JSON, and API design.
- Experience with Express.js, NestJS, or similar Node.js frameworks.
- Good understanding of relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of SQL and database design.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Understanding of authentication mechanisms such as JWT/OAuth.
- Strong problem-solving and debugging skills.
- Good understanding of data structures, algorithms, and backend architecture.
Good to Have
- Experience with TypeScript.
- Knowledge of AWS / Azure / GCP.
- Experience with Docker and Kubernetes.
- Knowledge of Redis, Kafka, RabbitMQ, or other caching/message queue technologies.
- Experience with microservices architecture.
- Familiarity with CI/CD pipelines.
Backend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
ā Node.js
ā Python
ā MongoDB
ā PostgreSQL
ā REST API design and development
ā Backend architecture and service design
ā Database design, indexing and query optimisation
ā Performance tuning
ā Authentication/authorisation
ā Third-party integrations
ā Asynchronous processing and background jobs
ā Logging, monitoring and debugging
ā Git and collaborative development
ā Scalable, maintainable and testable backend services
ā Architecture discussions, code reviews, debugging and production support
Good to have:
ā Microservices
ā Docker
ā Cloud platforms
ā Redis
ā Message queues
ā CI/CD
ā Observability
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description
We're seeking an experienced Senior Backend Engineer/Tech Lead to join our team. As a backend engineer, you will be responsible for designing, developing, and deploying scalable backends for the products we build at NonStop. This includes APIs, databases, and server-side logic. Also, guiding the mentoring the junior team members
Responsibilities
- Design, develop, and deploy backend systems, including APIs, databases, and server-side logic
- Write clean, efficient, and well-documented code that adheres to industry standards and best practices
- Code Quality: Ensure code quality through code reviews, adherence to best practices, and continuous improvement
- Mentorship: Guide and mentor team members, fostering growth and innovation
- Collaboration: Work closely with stakeholders to align technical goals with business objectives
- Problem-Solving: Analyze and resolve technical challenges promptly
- Innovation: Stay updated with the latest technology trends and integrate them into solutions
Requirements
- At least 5+ years of experience building scalable and reliable backend systems
- Strong expertise in NodeJS/NestJS,Ā Express, PostgreSQL
- Experience with microservices architecture and distributed systems
- Proficiency in database design (SQL and NoSQL)
- Knowledge of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
- Deep understanding of design patterns, data structures, and algorithms
- Hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes
- Familiarity with Frontend Development Technologies (React, JavaScript, HTML, CSS)
- Exceptional communication and leadership skills
- Strong understanding of object-oriented programming principles and design patterns
- Familiarity with automated testing frameworks and methodologies
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to effectively lead and maintain a collaborative team environment
Why Join Us?
- Opportunity to work on a cutting-edge healthcare product
- A collaborative and learning-driven environment
- Exposure to AI and software engineering innovations
- Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!
Technical Expertise
⢠Proficiency in Node.js or Python ā Hands-on experience with backend development frameworks
and best practices.
⢠Expertise in SQL/NoSQL Databases ā Strong experience with MySQL, PostgreSQL, MongoDB, or
DynamoDB.
⢠ElasticSearch & API Development ā Strong knowledge of REST APIs, ElasticSearch, and high-
availability system design.
⢠Cloud & DevOps ā Hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines.
⢠Data Structures & Algorithms ā Strong command over data structures, algorithms, OOD, and
design patterns.
⢠Version Control & Deployment ā Experience with Git, GitHub Actions, and other deployment
systems.
⢠High-Performance Systems ā Implemented solutions that handle high availability, concurrency,
and low-latency requirements.
Full stack Developer (Ref.ID: VRPL-FSD-Chn-0326)
Ā
No. of Positions: 2 Nos. Senior 1 No. Junior 1 No.
Ā
API Development & Architecture:
Design and develop scalable RESTful APIs using Node.js & TypeScript
Build modular, reusable, and clean backend architecture
Implement authentication & authorization (JWT / OAuth / Role-based access)
Ensure API security best practices
Write well-structured documentation (Swagger / Postman)
Ā
Real-Time Communication (Sockets):
Develop real-time features using WebSockets / Socket.io
Implement:
Live tracking
Real-time notifications
Status updates
Chat systems
Optimize socket performance and reconnection handling
Ensure scalability under concurrent user load
Ā
Database & Data Layer (PostgreSQL):
Design scalable and optimized database schemas
Write complex SQL queries & joins
Implement indexing & query optimization
Handle transactions and concurrency control
Work with ORMs like Prisma / TypeORM (preferred)
Maintain database security and backup strategies
Ensure data security and backups
Ā
Performance & Scalability:
Optimize API response times
Implement caching strategies (Redis preferred)
Design rate limiting and throttling mechanisms
Ensure system reliability & fault tolerance
Handle background jobs & queues
Ā
Deployment & DevOps Collaboration:
Deploy applications on AWS / GCP
Work with Docker containers
Implement CI/CD pipelines
Monitor logs & performance metrics
Ā
WhatsApp Business Integration:
Integrate WhatsApp Business API (Cloud / On-Premise)
Work with providers like Exotel / Twilio (preferred)
Implement Template messaging
OTP authentication
Notifications & alerts
Two-way communication
Manage webhook events and delivery tracking
Ensure compliance with WhatsApp policies
Ā
Required Skills:
Strong proficiency in Node.js
Hands-on experience with TypeScript
Strong experience in PostgreSQL
Experience building RESTful APIs
Experience with WebSockets / Socket.io
Good understanding of system design & architecture
Git version control
Knowledge of API security best practices
Ā
Preferred Skills:
Experience in real-time platforms (ride-hailing, delivery, chat systems)
Redis for caching
Message queues (Kafka / RabbitMQ / BullMQ)
Microservices architecture
Payment gateway integration
Cloud infrastructure knowledge
Ā
Soft Skills:
Strong analytical, problem-solving skills, and debugging skills
Startup mindset & ownership attitude
Ability to work in fast-paced startup environment and work independently
Good communication skills in all aspects
Why This Role Matters
Our backend is what keeps checkout, RTO, and payments fast and reliable at ~$2B GMV across 15,000+ merchants. As an SDE 2 you own services end to end, make the architecture calls that keep them performant, and set the technical bar for the engineers around you. The trade-offs you pick show up directly in merchant conversions and platform reliability - this is a builder's seat with real ownership.
What You'll Own
- Design and build backend services primarily in Node.js/NestJS, with Go for select services, backed by Postgres, Mongo, and Redis.
- Own event-driven flows on Kafka - throughput, ordering, and failure handling.
- Make and document the architecture and trade-off decisions for systems you lead.
- Ship features end to end, dropping into the frontend (React/Svelte) when it's the fastest path.
- Strengthen CI/CD, observability, and deployments on AWS.
- Review code, mentor SDE 1s and AEs, and raise the quality bar on the team.
- Take ambiguous problems and drive them to delivery with minimal hand-holding.
Who You Are
- Strong backend engineer in JavaScript/TypeScript on Node.js/NestJS (our primary stack); working knowledge of Go, or ready to pick it up.
- Solid at data modelling across Postgres and Mongo, and knows when Redis earns its place.
- Has built and scaled event-driven systems (Kafka or equivalent).
- At home on the backend but happy to work across the stack in React/Svelte.
- Thinks in systems - scalability, reliability, maintainability - not just features.
- Has mentored engineers and owns code quality and delivery, not just their own tickets.
- Communicates clearly and does well with ambiguity in a fast-moving team.
About the Role
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies. We are hiring a Backend Engineer for a dedicated client engagement building an AI-powered application builder platform.
The backend is the operational core of the product: it manages user projects and sessions, coordinates long-running AI agent workloads, maintains project state, and serves as the integration layer between the frontend, the AI system, and the underlying infrastructure.
The mandatory requirement is hands-on production experience shipping Node.js services, with end-to-end ownership of API design, data modelling, and at least one production system involving background job processing or event-driven patterns.
Responsibilities
API and service development: Design and build REST APIs in Node.js with TypeScript. Cover authentication, session management, input validation, structured error handling, streaming responses (SSE, WebSockets), and rate limiting. Maintain clean API contracts that the frontend and AI system can rely on.
Database design and management: Own PostgreSQL schema design for product domains including user accounts, projects, file trees, session state, and generated artefacts. Write efficient queries, manage migrations, and optimise for read patterns that serve a real-time editor experience.
Caching strategy: Implement and maintain caching with Redis for session data, project state, and frequently read configuration. Design cache invalidation logic that keeps the editor experience consistent without stale reads.
Queue and background job management: Implement and operate background job infrastructure using BullMQ or equivalent. AI agent runs are long-running and stateful; handle retries, failure states, priority queues, and concurrency limits.
AI system integration: Build the integration layer between the backend and the AI agent system. Manage job dispatch, result handling, streaming output to the frontend, and error propagation.
Multi-tenancy and access control: Implement tenant data isolation, RBAC, and resource ownership enforcement across all API surfaces.
Observability and reliability: Instrument services with structured logging, metrics, and tracing. Write defensive code with sensible timeouts, fallback behaviour, and circuit breaking on external dependencies.
Testing and code quality: Write unit and integration tests for the services you ship. Review the work of peers and contribute to shared engineering conventions.
Requirements
⢠Hands-on production Node.js experience (mandatory) ā must have personally shipped at least one feature area end to end in a production Node.js service, owning API design, data modelling, and testing.
⢠3 to 5 years of professional backend engineering experience. Candidates with slightly less time but strong demonstrated ownership are welcome to apply.
⢠Strong Node.js and TypeScript. Production experience with Express, NestJS, or Fastify. Solid with async patterns, streaming, error handling, and building services that run reliably under sustained load.
⢠PostgreSQL depth. Schema design, query writing, indexing, and migrations on at least one production system.
⢠Redis and caching. Production experience using Redis for caching and session management. Understands cache invalidation trade-offs.
⢠Queue and background job systems. Hands-on with BullMQ, RabbitMQ, SQS, or equivalent. Experience managing retries, dead-letter queues, job priority, and concurrency control.
⢠AWS working knowledge. Comfortable with EC2, S3, RDS, SQS, and IAM. Familiar with Docker and basic deployment and environment management.
⢠Strong written and spoken English. Able to communicate clearly with engineers across disciplines and write precise technical documentation.
Nice to Have
Experience integrating with AI or LLM services (streaming responses, structured outputs, retry patterns); WebSocket or SSE implementation for real-time features; multi-tenant SaaS product experience; GraphQL; OpenTelemetry instrumentation; prior work on developer tools or editor-style products.
At BigThinkCode, our technology solves complex problems. We are looking for talented back-end (node.JS) engineer to join our at Chennai.
Ā
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.
Ā
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 3-4 years
Work location: Chennai
Joining time: Immediate ā 4 weeks
Work Mode: Work from office / Hybrid
Ā
Must have skills:
Ā·Ā Ā Ā Ā Ā Ā Hands on expertise in OOJS, node.js, distributed systems.
Ā·Ā Ā Ā Ā Ā Ā Event drive architecture (EDA) microservices project experience MUST
Ā·Ā Ā Ā Ā Ā Ā Any programming: Typescript or nodeJS or Golang
Ā·Ā Ā Ā Ā Ā Ā Hands on experience using docket containers and Kubernetes.
Ā·Ā Ā Ā Ā Ā Ā Aware about Asynchronous and Loose Coupling.
Ā·Ā Ā Ā Ā Ā Ā Familiar with APIās gateway and microservice design patterns.
Ā
A skilled Node.js Developer with 5+ years of experience in building scalable applications using event-driven architecture within distributed systems. The ideal candidate should be comfortable in high-performance backend services and have a strong understanding of asynchronous programming patterns.
Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.
Ā
Required Skills
Ā·Ā Ā Ā Ā Ā Ā 5+ years of hands-on experience with Node.js
Ā·Ā Ā Ā Ā Ā Ā Strong understanding of event-driven architecture and non-blocking I/O
Ā·Ā Ā Ā Ā Ā Ā Experience working with distributed systems and microservices architecture
Ā·Ā Ā Ā Ā Ā Ā Proficiency in RESTful API design and implementation
Ā·Ā Ā Ā Ā Ā Ā Experience with databases such as MongoDB, PostgreSQL, or MySQL
Ā·Ā Ā Ā Ā Ā Ā Experience with containerization tools like Docker and orchestration tools like Kubernetes
Ā
Key Responsibilities
Ā·Ā Ā Ā Ā Ā Ā Design, develop, and maintain server-side applications using Node.js
Ā·Ā Ā Ā Ā Ā Ā Build and optimize scalable, event-driven systems in distributed environments
Ā·Ā Ā Ā Ā Ā Ā Implement asynchronous workflows, message queues, and pub/sub architectures
Ā·Ā Ā Ā Ā Ā Ā Collaborate with cross-functional teams to define and deliver backend solutions
Ā
Good to HaveĀ
Ā·Ā Ā Ā Ā Ā Ā Experience with knowledge embedding and vectorization techniques
Ā·Ā Ā Ā Ā Ā Ā Familiarity with vector databases (e.g., Pinecone, Weaviate, FAISS)
Ā·Ā Ā Ā Ā Ā Ā Understanding of cloud platforms (AWS, Azure, or GCP)
Ā
Why Join Us:
Ā·Ā Ā Ā Ā Ā Ā Collaborative work environment.
Ā·Ā Ā Ā Ā Ā Ā Exposure to modern tools and scalable application architectures.
Ā·Ā Ā Ā Ā Ā Ā Medical cover for employee and eligible dependents.
Ā·Ā Ā Ā Ā Ā Ā Tax beneficial salary structure.
Ā·Ā Ā Ā Ā Ā Ā Comprehensive leave policy
Ā·Ā Ā Ā Ā Ā Ā Competency development training programs.
What role will you play?Ā
As a Full Stack Engineer, you will play a pivotal role in our development team, bridging the gap between the visual elements and the server-side infrastructure. You will be instrumental in developing full-fledged, scalable applications by combining the art of design with the science of programming. With your expertise in both front-end and back-end technologies, you will ensure the entire stack is designed and built for speed and functionality. Ā
Your day to day will involve designing and developing dynamic, high-quality web applications, leveraging the Node.js and python for the back end services and React/Angular for the front end. Close collaboration with UI/UX designers will be essential, allowing you to bring web designs to life while ensuring high performance and responsiveness. Additionally, you will actively participate in coding, debugging, and testing to deliver reliable solutions whilst also working closely with other developers, designers, and product managers, fostering a collaborative environment to meet project goals and deadlines effectively.Ā
What you offerĀ
- Proficiency in Typescript and a good understanding of ReactĀ Ā
- Solid experience with the Node.js, including the ability to develop RESTful APIsĀ
- Experience with containerisation of service using DockerĀ
- Knowledge of modern authorisation mechanisms, such as JSON Web Token (JWT)Ā Ā
- Familiarity with SQL databases, such as PostgreSQLĀ
- Experience with Kafka or other event driven tools and techĀ
- Nice to have some experience integrating with LLMs through open AI, Gemini etc.Ā
- Nice to have exposure to AI tooling ā Claude, Copilot, Cursor etc.Ā
- AWS experience is a nice to haveĀ






