Node.js Developer
4 weeks ago
Job Title : Node js Developer Experience : 7+ Skills :- 7+ years of professional experience with Node.js and Express.js in production environments.- 5+ years of hands-on experience building and deploying microservices architectures.- Strong expertise in MongoDB, including schema design, aggregation framework, indexing, and replication.- Deep understanding of RESTful API design principles and best practices.- Experience with message queuing systems (RabbitMQ, Kafka, Redis Pub/Sub).- Proficiency in asynchronous programming patterns (Promises, async/await, event emitters).- Strong knowledge of authentication/authorization mechanisms (JWT, OAuth 2.0, session management).- Experience with API gateway patterns and service Proven track record of decomposing monolithic applications into microservices.- Experience with service communication patterns (synchronous and asynchronous).- Understanding of distributed systems challenges (CAP theorem, eventual consistency, circuit breakers).- Knowledge of Domain-Driven Design (DDD) principles.- Experience implementing saga patterns for distributed transactions.- Strong understanding of design patterns and SOLID principles.- Experience with Test-Driven Development (TDD) using Jest, Mocha, or similar frameworks.- Proficiency with version control systems (Git) and branching strategies.- Experience with code review processes and maintaining code quality standards.- Knowledge of performance optimization and profiling Qualifications :- Experience with payment gateway integrations (Stripe, PayPal, or similar processors).- Knowledge of POS systems or retail/hospitality industry domains.- Experience with GraphQL and modern API paradigms.- Familiarity with TypeScript for type-safe Node.js development.- Experience with serverless architectures (AWS Lambda, Cloud Functions).- Understanding of CQRS and Event Sourcing patterns.- Experience with Redis for caching and session management.- Knowledge of gRPC for inter-service communication.- Experience with real-time features using WebSockets or Server-Sent Events.- Contributions to open-source Skills :- Excellent problem-solving and analytical thinking abilities.- Strong communication skills to collaborate with cross-functional teams.- Ability to mentor junior developers and conduct technical reviews.- Self-motivated with ability to work independently and in team environments.- Adaptability to learn new technologies and frameworks quickly.- Strong attention to detail and commitment to code quality.Key Responsibilities :- Design, develop, and maintain backend services using Node.js and Express.js in production environments.- Architect and implement microservices-based solutions with a focus on scalability, reliability, and fault tolerance.- Build robust and secure RESTful APIs following best practices and standards.- Work with MongoDB, including schema design, indexing, aggregation, and performance tuning.- Integrate and manage message queues such as RabbitMQ, Kafka, or Redis Pub/Sub.- Implement robust authentication and authorization mechanisms (JWT, OAuth 2.0).- Apply service discovery, API gateway patterns, and distributed communication practices.- Write clean, maintainable, and testable code following SOLID and design pattern principles.- Conduct code reviews, mentor junior developers, and ensure high code quality.- Optimize performance using monitoring, logging, and profiling tools.- Ensure application security aligned with compliance standards such as PCI-DSS and OWASP.- Collaborate closely with DevOps teams for containerized deployments and CI/CD automation. (ref:hirist.tech)
-
Node.js Developer
4 weeks ago
Bengaluru, India CodeGama Full timeDescription :We are looking for a candidate who is a creative problem solver, will work in coordination with cross functional teams to design, develop, and maintain our next-generation websites and web tools.It is a technological position where excellent knowledge of the software development life cycle is a must to develop new projects and support the...
-
Node.Js Developer
2 weeks ago
Bengaluru, India Whatjobs IN C2 Full timeEngineers with strong Node.Js and TypeScript expertise are needed to support enhancements and development across an established platform covering mobile and third-party applications. The role demands at least 6 years of total experience with a pure backend focus, including a mandatory 5+ years of hands-on Node.Js backend development. Strong proficiency in...
-
Node.js Developer
3 weeks ago
Bengaluru, India Mobile Programming LLC Full timeJob Description Node.js Developer Experience:- 6 years Location:- Bengaluru Node.js | JavaScript/ES6+ | MySQL | MongoDB | Oracle | RESTful APIs | Event-Driven Architecture | Asynchronous Programming | Performance Tuning | API Security (JWT, OAuth2) | Kafka | RabbitMQ | LLD/HLD | Microservices | Distributed Systems | Git | Debugging | ScalabilityWe are...
-
Backend Developer
1 week ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js)No. of Positions: 1Location: Bengaluru, IndiaType: Full-timeExperience: 3-4 yearsSalary: 6-8LPAJoining: ImmediateThis is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks.Key...
-
Backend Developer
1 week ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js)No. of Positions: 1Location: Bengaluru, IndiaType: Full-timeExperience: 3-4 yearsSalary: 6-8LPAJoining: ImmediateThis is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks.Key...
-
Backend Developer
5 days ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js)No. of Positions: 1Location: Bengaluru, IndiaType: Full-timeExperience: 3-4 yearsSalary: 6-8LPAJoining: ImmediateThis is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks.Key...
-
Backend Developer
5 days ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js)No. of Positions: 1Location: Bengaluru, IndiaType: Full-timeExperience: 3-4 yearsSalary: 6-8LPAJoining: ImmediateThis is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks.Key...
-
Backend Developer
1 week ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js) No. of Positions: 1 Location: Bengaluru, India Type: Full-time Experience: 3-4 years Salary: 6-8LPA Joining: Immediate This is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks....
-
Backend Developer
1 week ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js) No. of Positions: 1 Location: Bengaluru, India Type: Full-time Experience: 3-4 years Salary: 6-8LPA Joining: Immediate This is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks....
-
Backend Developer
1 day ago
Bengaluru, India YACHII Full timePosition: Backend Developer (Node.js) No. of Positions: 1 Location: Bengaluru, India Type: Full-time Experience: 3-4 years Salary: 6-8LPA Joining: Immediate This is a full-time on-site role in Bengaluru for a Backend Developer at YACHII. The developer will be responsible for software development, programming, working with databases, and integration tasks....