Node Fullstack Developer

5 - 10 years

15.0 - 30.0 Lacs P.A.

Bengaluru

Posted:1 month ago| Platform: Naukri logo

Apply Now

Skills Required

TypescriptNode.JsReact.JsMern StackMongoDBNextjs

Work Mode

Work from Office

Job Type

Full Time

Job Description

Node.js Basics: Event loop, non-blocking I/O, streams, modules, error handling, memory management. TypeScript: Types, interfaces, generics, type assertions, decorators, async/await. JavaScript Fundamentals: Closures, prototypes, promises, ES6+ features (arrow functions, destructuring, etc.). RESTful APIs: CRUD, routing, authentication (JWT, OAuth), error handling, middleware (Express.js). Databases: SQL/NoSQL (MySQL, MongoDB), ORMs (Sequelize, Mongoose), schema design, query optimization. Testing & Debugging: Unit testing (Jest, Mocha), integration testing, TDD, debugging tools. Security: OWASP Top 10, API security (rate limiting, HTTPS), encryption. Performance & Scaling: Caching (Redis), clustering, load balancing, profiling. Version Control & DevOps: Git, CI/CD pipelines, Docker basics, cloud deployment (AWS, Azure). Experience • Minimum 5 years of coding experience in NodeJS, JavaScript and Databases. • At least 1 year hands-on in TypeScript . • Hands on experience in performance tuning, debugging, monitoring Technical Skills • Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies • Practical experience with GraphQL. • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem • Understanding of containerization, experienced in Dockers , Kubernetes. • Exposed to API gateway integrations like 3Scale. • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth) • Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka Functional Skills • Experience in following best Coding, Security, Unit testing and Documentation standards and practices • Experience in Banking, Financial and Fintech experience in an enterprise environment preferred • Experience in Agile methodology. • Ensure quality of technical and application architecture and design of systems across the organization. • Effectively research and benchmark technology against other best in class technologies.

IT Services and IT Consulting
Hyderabad Telangana +

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)