Senior Software Developer
3 weeks ago
Role: Senior Software Developer - Node.js Experience Required: 4-6 Years Location: Mumbai/Bengaluru Must-Have Skills Core Technical Expertise: - Node.js: 4+ years of production experience with Node.js (ES6+, Async/Await, Promises, Event Loop understanding) - Frameworks: Strong hands-on experience with Express.js, Fastify, or NestJS - REST API Development: Proven experience designing and implementing RESTful web services, middleware implementation - JavaScript/TypeScript: Proficient in modern JavaScript (ES6+) and TypeScript for type-safe development - Testing: Experience with testing frameworks (Jest, Mocha, Chai), unit testing, integration testing, mocking Microservices & Deployment: - Containerization: Hands-on Docker experience for packaging and deploying Node.js applications - Microservices Architecture: Understanding of service decomposition, inter-service communication, event-driven architecture - Abstraction & Portability: Environment-agnostic design, configuration management (dotenv, config modules) - Build Tools: NPM/Yarn for dependency management, understanding of package.json Good-to-Have Skills Advanced Technical: - Advanced Frameworks: NestJS, Koa.js, Hapi.js - Orchestration: Kubernetes, Docker - Cloud Platforms: Alibaba, Azure, or GCP services and deployment - Message Brokers: Apache Kafka, RabbitMQ for asynchronous communication - Databases: Both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) - API Gateway: Express Gateway, Kong API Gateway Development & Operations: - CI/CD pipelines (Jenkins, GitLab CI/CD) - Monitoring & Observability (Winston, Morgan, Prometheus, New Relic) - GraphQL with Apollo Server or similar - Security best practices (Helmet.js, authentication, authorization) Client-Facing Experience: - Experience working in service-based organizations - Adaptability to different domain requirements - Understanding of various industry standards and compliance requirements Key Responsibilities - Develop and maintain scalable Node.js microservices for diverse client projects - Implement robust REST APIs with proper error handling and validation - Write comprehensive unit and integration tests ensuring high code quality - Design portable, efficient solutions deployable across different client environments - Collaborate with cross-functional teams and client stakeholders - Optimize application performance for high-concurrency scenarios - Implement security best practices for enterprise applications - Participate in code reviews and maintain coding standards - Support deployment and troubleshooting in client environments Qualifications - Bachelor's degree in Computer Science, Engineering, or related technical field - 4-6 years of professional Node.js development experience - Strong understanding of asynchronous programming and event-driven architecture - Excellent written and verbal communication skills - Ability to work independently and manage multiple client priorities - Adaptability to work across different domains and client requirements - Client-facing experience or willingness to interact with client teams
-
Junior Software Developer
2 weeks ago
Bengaluru, India Salvo Software Full timeAt Salvo Software , we develop innovative software solutions that power real-world applications across multiple industries. Our team values clean, maintainable code, collaboration, and practical engineering over abstract design. We maintain a relaxed, low-stress environment that encourages learning, problem-solving, and creativity. We are seeking 1–2...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Indium Software Full timeRole: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India ePS (eProductivity Software) Full timeJob Description Job Title: Senior Software Engineer Location: Bangalore, India Job Type: Full-Time About Us eProductivity Software is a leading provider of innovative software solutions for the packaging industry. Our R&D division in Bangalore is focused on delivering high-performance, scalable technologies that power mission-critical products like AC4D, a...
-
Senior Developer
3 weeks ago
Bengaluru, India XPT Software Full timeAbout the Role :- We are looking for a Senior Developer WERCS to join our team supporting UL Solutions WERCS software. This role is crucial for ensuring global Environmental, Health, and Safety (EHS) regulatory compliance across multiple countries. The ideal candidate will have deep experience with WERCS, EHS regulations, and strong technical skills in...
-
Senior frontend developer
3 weeks ago
Bengaluru, India BeeHyv Software Full timeSenior Frontend Developer (SDE III) – React EngineeringAbout Bee HyvBee Hyv is a boutique software engineering firm helping enterprises and product companies modernize systems, build cloud-native platforms, and adopt AI/Gen AI solutions. We bring the agility and craftsmanship of a high-end engineering partner, trusted by both startups and...
-
Senior Software Engineer
13 hours ago
Bengaluru, Karnataka, India Flexera Software Full timeFlexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....
-
AppYogi Software
2 weeks ago
Bengaluru, India AppYogi Software Full timeJob Description :- Develop the back-end software, maintain and update the existing code.- Designing customer-facing UI and back-end services for various business processes.- Running diagnostic tests, repairing defects, and providing technical support.- Keeping informed of advancements in the field of Node.js development.- Follow the Scrum workflow and...
-
Senior Software Developer
6 days ago
Bengaluru, Karnataka, India Siemens Healthineers Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob ID482825Posted since28-Oct-2025OrganizationSiemens HealthineersField of workResearch & DevelopmentCompanySiemens Healthcare Private LimitedExperience levelExperienced ProfessionalJob typeFull-timeWork modeOffice/Site onlyEmployment typePermanentLocation(s)Bangalore - Karnataka - IndiaSiemens Healthineers is a global leader in providing medical solutions...
-
Software Developer
6 days ago
Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWhy Join Us?We are looking for a C++ & Swift Developer to join the Software macOS agent Team.This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you'll be working with a motivated agent's team and the software group that is responsible for multiple desktop...
-
Senior Frontend Developer
3 weeks ago
Bengaluru, India BeeHyv Software Full timeSenior Frontend Developer (SDE III) – React EngineeringAbout BeeHyvBeeHyv is a boutique software engineering firm helping enterprises and product companies modernize systems, build cloud-native platforms, and adopt AI/GenAI solutions. We bring the agility and craftsmanship of a high-end engineering partner, trusted by both startups and...