i
ValueLabs
102 ValueLabs Jobs
Node Fullstack Developer
ValueLabs
posted 30min ago
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.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
Salary And work life balance
Job security
Read 1 review5-10 Yrs
Hyderabad / Secunderabad