About this role
About Company:
Big Oh Notation Pvt. Ltd. are an ISO 27001 & CMMI Level 3 certified IT product and services company specializing in AI-led digital transformation and enterprise software engineering. We are the technology partner for AI-driven products, including Digilawyer, Costimizer.ai, and Botshot.ai, delivering scalable solutions across intelligent automation and applied AI systems. bigohtech.com
Job Title - Node.JS Developer Job Responsibilities :
- Design, build, and maintain high-performance, reusable, and reliable Node.js applications.
- Develop RESTful APIs and microservices aligned with business use cases.
- Ensure optimal performance, quality, scalability, and responsiveness of applications.
- Design database schemas and develop SQL / NoSQL database objects to support business processes.
- Collaborate with business and technology teams to define application designs for data ingestion, migration, standardization, and analytics.
- Design, develop, and integrate applications with Kafka topics.
- Build applications using Express.js and NestJS frameworks.
- Develop reusable Node.js modules using RDBMS (PostgreSQL / MySQL) and NoSQL databases (MongoDB / Cassandra).
Required Skills:
- Strong knowledge of Data Structures and Algorithms.
- Hands-on experience with Node.js, JavaScript, ES6+, and OOP / SOLID principles.
- Good understanding of design patterns and their practical usage.
- Experience with relational databases (MySQL, PostgreSQL, Oracle, SQL Server).
- Working knowledge of NoSQL databases (MongoDB, Redis, Cassandra, etc.).
- Experience working with cloud platforms such as AWS or Azure.
- Exposure to Test-Driven Development (TDD) or automated testing practices is a plus.
- Bonus: Understanding of security concepts and secure coding practices.
Eligibility: B.Tech/B.S or M.Tech/M.S in Computer Science, or equivalent work experience At least 2 years of extensive working experience in designing restful API's using Node.Js.