Node JS Developer (Standard) with skills Open Source Development, Node.js, JavaScript Development, typescript, CI/CD for location Bangalore, India
ROLES & RESPONSIBILITIES

Must-Have Skills.
Proficiency in JavaScript and TypeScript Strong understanding of JavaScript ES6+ features. Familiarity with TypeScript for type-safe coding.
Core Node.js Concepts: Asynchronous programming and event-driven architecture. Handling the Node.js runtime, including threads and memory management.
API Development: Building RESTful and GraphQL APIs. Familiarity with tools like Postman or Swagger for API documentation and testing.
Frameworks and Libraries: Experience with frameworks like Express.js, NestJS, or HapiJS.
Database Management: Knowledge of NoSQL databases (ElasticSearch, DynamoDB, Neo4J). Experience with relational databases (MySQL). Writing optimized queries and understanding ORMs like Sequelize
Version Control: Proficiency with Git and platforms like GitHub/GitLab.
Error Handling and Debugging: Debugging tools like Node Inspector, Chrome DevTools. Implementing structured error handling patterns.
Testing and Quality Assurance: Unit testing with tools like Mocha, Chai, Jest. Integration testing frameworks like Supertest.
Security Best Practices: Secure coding practices to prevent vulnerabilities like SQL injection, XSS, CSRF. Experience with authentication (OAuth, JWT) and data encryption. Package Management: Working knowledge of npm or Yarn for dependency management.
Deployment and Hosting: Familiarity with CI/CD pipelines and deploying Node.js applications to cloud platforms (AWS CDK). AWS Cloud Basic Computing Services knwledge (Ec2, ECS, Lambda etc)

 

Good-to-Have Skills
Microservices Architecture: Understanding microservices design and event-driven systems. Experience with tools like RabbitMQ, Kafka, or AWS SNS/SQS.
Containerization and Orchestration: Experience with Docker and Kubernetes for containerizing applications.
Performance Optimization: Profiling and optimizing Node.js applications for scalability and performance.
Logging and Monitoring: Experience with logging tools like Winston. Monitoring solutions like ELK Stack, Prometheus, NewRelic or Datadog.
Code Quality and Linting: Familiarity with tools like ESLint, Prettier for code linting and formatting
Error Handling and Debugging: Debugging tools like Node Inspector, Chrome DevTools. Implementing structured error handling patterns.
Testing and Quality Assurance: Unit testing with tools like Mocha, Chai, Jest. Integration testing frameworks like Supertest.
Security Best Practices: Secure coding practices to prevent vulnerabilities like SQL injection, XSS, CSRF. Experience with authentication (OAuth, JWT) and data encryption. Package Management: Working knowledge of npm or Yarn for dependency management.
Deployment and Hosting: Familiarity with CI/CD pipelines and deploying Node.js applications to cloud platforms (AWS CDK). AWS Cloud Basic Computing Services knwledge (Ec2, ECS, Lambda etc)

EXPERIENCE
  • 3-4.5 Years
SKILLS
  • Primary Skill: Open Source Development
  • Sub Skill(s): Open Source Development
  • Additional Skill(s): Node.js, JavaScript Development, typescript, CI/CD
ABOUT THE COMPANY

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Express Application
Upload Microsoft word, PDF file upto 500KB.
Recent Jobs
Posted on January 21, 2025
Oracle Developer (Senior) | 8-11 Years | Oracle SOA Architecture - Oracle Apps DBA, Oracle Apps - Functional, Oracle Apps - Technical
Posted on January 21, 2025
Middleware Developer (Senior) | 6-8 Years | Middleware Development - Middleware Development, JSON, REST APIs
Posted on January 21, 2025
Cloud Ops (Lead) | 11-12 Years | Cloud Service Incident Management - ITSM Principles , Servicenow, Cloud Service Incident Management, Cloud Service Manager, AWS-Apps...
Posted on January 21, 2025
QA Engineer (Standard) | 3-4.5 Years | Manual Testing - Testing