
Node JS Developer
We are looking for a Node JS Developer to join our team.
In this role, you will be entrusted with developing JavaScript applications using Node.js(NestJs framework).
Apply now for the role of a Node JS Developer at Codebuddy which is opening doors for skilled, energetic developers looking for Node JS Developer Jobs.
If you can help us design and create multiple layers of applications while working cross-functionally across different infrastructures and if you love problem-solving, Designing systems, and creating quality offerings, you would fit perfectly in Codebuddy.
Responsibilities:
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Analyze requests for enhancements/changes and write amendment/program specifications.
- Understand the inter-dependencies of the service (application, system, and database) and be able to pinpoint problem areas accurately to improve overall efficiency.
- Translate storyboards and various use cases to create high-performing apps
- Help in code automation
What You Need To Apply (Technical Competency) :
- Bachelor's degree in computer science, information science, or similar.
- Minimum two years of experience as a Node.js developer.
- Minimum 6 months of hands-on experience with TypeScript.
- Basic knowledge of NestJs and ExpressJs.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of MongoDB.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Basics of Linux commands and basic Git knowledge for everyday workflow.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
- Self-motivated with the ability to work independently or jointly in a self-directed way.

About Codebuddy Pvt. Ltd.
About
- Review in every 9 months
- On-time salary (7th)
- Fair Pay policy
- Easy Leave structure
- Performance awards
- Festival gifts
- Annual picnic
- Monthly dinner parties
Connect with the team
Similar jobs
Job Title : Senior Software Engineer – Backend
Experience Required : 6 to 12 Years
Location : Bengaluru (Hybrid – 3 Days Work From Office)
Number of Openings : 2
Work Hours : 11:00 AM – 8:00 PM IST
Notice Period : 30 Days Preferred
Work Location : SmartWorks The Cube, Karle Town SEZ, Building No. 5, Nagavara, Bangalore – 560045
Note : Face-to-face interview in Bangalore is mandatory during the second round.
Role Overview :
We are looking for an experienced Senior Backend Developer to join our growing team. This is a hands-on role focused on building cloud-based, scalable applications in the mortgage finance domain.
Key Responsibilities :
- Design, develop, and maintain backend components for cloud-based web applications.
- Contribute to architectural decisions involving microservices and distributed systems.
- Work extensively with Node.js and RESTful APIs.
- Implement scalable solutions using AWS services (e.g., Lambda, SQS, SNS, RDS).
- Utilize both relational and NoSQL databases effectively.
- Collaborate with cross-functional teams to deliver robust and maintainable code.
- Participate in agile development practices and deliver rapid iterations based on feedback.
- Take ownership of system performance, scalability, and reliability.
Core Requirements :
- 5+ Years of total experience in backend development.
- Minimum 3 Years of experience in building scalable microservices or delivering large-scale products.
- Strong expertise in Node.js and REST APIs.
- Solid experience with RDBMS, SQL, and data modeling.
- Good understanding of distributed systems, scalability, and availability.
- Familiarity with AWS infrastructure and services.
- Development experience in Python and/or Java is a plus.
Preferred Skills :
- Experience with frontend frameworks like React.js or AngularJS.
- Working knowledge of Docker and containerized applications.
Interview Process :
- Round 1 : Online technical assessment (1 hour)
- Round 2 : Virtual technical interview
- Round 3 : In-person interview at the Bangalore office (2 hours – mandatory)
Role : Nodejs developer
Please find below the JD for the Nodejs developer..
Role: NodeJs Developer
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well. Responsibilities
• Collaborate with other members of the team, such as front-end developers
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions • Writing unit test cases • Documenting application changes and developing updates.
Skills
• Strong proficiency with JavaScript
• Experience of Node.js and frameworks available such as Express
• Practical experience with REST, PostgreSQL, WebSocket, MongoDB, Redis.
• Understanding the nature of asynchronous programming and its quirks and workarounds
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform • Creating database schemas that represent and support business processes
• Implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools, such as Git
• Good understanding of front-end technologies, such as HTML5, and CSS3
About the Company
An Online platform for creators, influencers and celebrities to grow, manage and monetise their community. It is aimed at both established and aspiring online creators who want to pursue their passion. Our vision is to enable anyone and everyone to make a successful living doing what they enjoy.
Skills And Qualification: -
• Must have experience with any scripting language (JavaScript/NodeJS preferred)
• Experience with API-driven and highly scalable application is a plus
• Good knowledge of non-relational DB (MongoDB preferred)
• Good with data structures and algorithms
• Good to have an experience with testing framework and CI/CD pipeline
• 1 years of experience in software development preferably B2C experience.
• Basic understanding of Frontend and client-side frameworks like React, Angular, Vue will be plus.
• Experience in building scalable Restful APIs & Services
- You will be having 3+ years of experience of writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version.
- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
- Understanding of basic RDBMS using relational databases like PostgresSQL, MySQL, or MSSQL
- API development (Rest/GraphQL)
- You will participate in regular design sessions, code reviews and agile ceremonies.
- You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales
- You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate
- You will Identify areas for modification or refactoring inside our code-base and champion their improvement.
- You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
Quoality- A Modern Operating Infrastructure for Hospitality Businesses to help them improve the guest experience and generate additional revenue.
Launched in 2021, Quoality is a Hospitality Tech company backed by a US-based Newchip Accelerator. Our mission is to equip businesses with the tools they need to grow.
By providing tools, insights, and education with minimal effort on the business's part, the barrier to making actionable business decisions is lowered dramatically. Everything we do is driven by this mission. Everything we do needs to positively answer the question, "Does this help businesses grow?"
Product Demo: https://www.youtube.com/watch?v=gKklkRYKkC4&t" target="_blank">https://www.youtube.com/watch?v=gKklkRYKkC4
Quoality Blogosphere: https://medium.com/quoality" target="_blank">https://medium.com/quoality
🙋♀️ The role & what we are looking for?
Oh, this is our favorite part. We’ve seen companies that write 'templatized' BS for this section; stuff that’s never followed in reality.
Not us. Here are some of our core values to give you a sense of who we are as a team:
- First and foremost, we’re super transparent. We all know what everyone’s working on, how’s the company doing, and the whole shebang.
- We’re all super chill.
- Work time ain’t playtime. We take our work very seriously. We’re a small bunch on a mission to change the guest experience in the hospitality industry, once and for all.
- Deadlines are a thing for us. We are super punctual.
- We know what we are working on and aren’t clueless.
- We’re more friends than colleagues.
- Monthly 1:1s with the founders where you can directly share & receive feedback.
Not convinced yet? Okay, here’s the fun stuff:
- Flexible leave policy. Yeah, it’s truly flexible. We trust you.
- We have a flexible remote work policy in India. Work from the beautiful beaches of Goa or the stunning mountains of Manali, we’re all good.
- Annual workstations at exotic destinations. Subject to change and hitting milestones.
- Allowances to choose your coworking space (if you want), courses & any tool that you think is beneficial to succeed in this role.
📄 The role & what we are looking for:
🧑💻 Responsibilities:
- Write code that will impact the businesses of thousands of hotels, hostels, and vacation homes across the globe.
- Collaborate with Frontend to spec, write, test, and deploy API endpoints.
- Implementation of a robust set of services and APIs that work on our data pipelines.
- Build all support infrastructure to scale our data delivery pipelines - endpoints, security, logging, messaging.
- Product development activity includes data querying from our various stores, real-time analytics, ML algorithms.
- Developing & Integrating of the front-end and back-end aspects of the web application
- Optimization of the application for maximum speed and scalability.
- Brainstorm features with the product team and guides decisions based on your knowledge of the codebase.
- Take full ownership of the module starting from architectural and design decisions to shipping.
- Like the work you do, enjoy collaborating with your coworkers, communicate as much as you can, and have fun.
- 1+ years of relevant work experience.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- You possess strong computer science fundamentals: data structures, algorithms, distributed systems, and information retrieval.
- You have a good understanding of multi-process architecture and the threading limitations of NodeJs and Express frameworks.
- Understanding of fundamental design principles behind a scalable application.
- Good understanding of server-side templating languages.
- You have good knowledge of relational databases as well as key-value databases and are capable of designing scalable database models based on the product requirements.
- Familiarity with REST API development standards, protocols (HTTP, WebSockets and more), and GraphQL.
- You’re comfortable picking up new stacks and choosing the right tool to get the job done.
- You are open to learning new stuff and avoid internal politics. (super important).
- You are humble, kind, and are open to feedback.(super duper important).
❕Bonus:
- Entrepreneurial spirit, Product Thinker, and ‘Can-Do' attitude.
- Passionate about leveraging technology for supporting product delivery in the Hospitality space.
- Operating style suited to working in a startup environment, where teamwork and resourcefulness are highly valued.
- Excellent leadership skills, including the ability to manage multiple assignments at a time.
🤙 What's the interview process like?
Yes, we do have a process, and it’s simple.
- Step 1: You apply for the job.
- Step 2: Quick intro call with the founders.
- Step 3: Solve an assignment.
- Step 4: A round where we evaluate your assignment along with you.
- Step 5: One round of interviews to gauge if you are a good culture fit.
- Step 6: Job Offer (contingent on the above steps).
- Step 7: Welcome to the Quoality! 🙂
So, think we’re a good fit? Then let’s roll.🤘
Technical Skills Required:
Experience in cross platform development with strong knowledge on Node.js .Experience on implementing NFRs but not limited to Performance, Scalability, Availability, Maintainability and Security Good understanding on CICD process Knowledge of Micro services and respective architecture design principles and scalability best practices.
Experience to work in a Global delivery environment Experience implementing Cloud and or Hybrid Cloud solutions Experience .
developing APIs against database technologies .
(MySQL, Postgres) Proven experience working with Agile methodologies for delivering software Experience with Open Source work management tools JIRA, Jenkins, and GitHub.Strong background in Logic and Algorithms Perform analysis, design, programming, and implementation on systems and procedures to solve complex business problems

We’re looking for a Ruby on Rails Software Engineer/Shopify App Developer who has experience working with the Shopify platform and is able to work on a Shopify app.
Your Daily Challenges
When we welcome you aboard we’ll introduce you to your Team, which consists of a front-end developer, a Shopify App Marketer who grew 2 apps to million dollar annual revenue, and a product manager.
These are the people you’ll work closely with on Product development day-to-day. Once you get settled in and learn more about the team, your day to day activities will look something like this:
- Own the end-to-end development cycle for the Shopify app you’ll be working on.
- Coordinate with fellow developers to get things done on time.
- Implement high quality code in an agile, test driven development environment
- Review exception reports to identify and fix bugs
- Development of new apps and features
- Maintenance of existing features
- Collaboration with cross-functional teams
- Contributions of ideas to improve the product
Your Experience
- 3-5 years of experience with Ruby on Rails
- Experience with Shopify app development
- Familiar with Sidekiq, PostgreSQL
- Good understanding of HTML and CSS (positioning and styling)
- Excellent communication skills
- Takes pride in writing clean, organized, efficient code
- An eye for detail
- Experience with vanilla JavaScript and React a plus
- Experience working in an entrepreneurial/startup environment
Your Compensation
- The compensation range for this role is INR 14-18 LPA (~25K USD) + up to 5% equity.
- The compensation varies with experience and qualifications.
- This is a full-time remote/work from home position.
Thanks for the time you took to read about this opportunity.
(NOTE-we are lookking for those ho can join immediatley or within 15-20days of notice period)
Job Description:
Passionate about making an impact, have a high level of energy and resilient when met with challenges. In addition, you will possess the below:
• Owns, implements and delivers key modules, and when necessary develops quick working prototypes
• Ensures that code developed is easy to test, easy to understand, extensible
• Ensures unit tests, integration tests are written for all modules implemented
• Ensures on time, quality delivery
• Does component /module/ sub- system design with Micro services
• Good to know NoSQL database, MongoDB
• Store user identities and authenticating requests using JWT
• Experience in deploying application to the cloud with Docker, docker compose and Kubernetes
• Good exposure in handling commands, events, handlers and other design patterns
• Delve into unit- and integration-testing the distributed system
• Experience in developing mobile apps (Android and iOS)
• CI/CD pipeline experience (Jenkins, CircleCI, or other)
• Supports in project estimation, planning
• Performs the role of a Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the product specification.
• Manages technical communication with partners and stakeholders
• Up-to-date with the latest trends, techniques, and technologies in cloud computing
• Strong team player
• Agile development, Scrum, Scaled Agile Framework (SAFe)
• Ability to engage with multi-site teams in a multi BU environment
• Excellent abstraction and analytical skills
• Excellent communication and documentation skills
• Ability to stay focused on the target in an ambiguous situation.
• Proactive and self-driven
Key Requirements:
• 8+ years professional experience in commercial or web-scale system software development and delivery Strong analytical skills
• 5+ years Experience in building micro services using .NET core, MVC core, JavaScript, XML
• Awareness – Python, Django, PHP, Angular, CSS
• 2+ year hands-on Azure experience.
• Experience in handling messages through distributed system
• Date store - SQL Server, MySQL, PostgreSQL, Redis etc
• In-depth hands on technology experience in the following areas:
o Strong in Object Oriented Programming concepts
o Experience in developing software using C# .NET, Cloud (Azure), SQL Server, CI/CD pipeline
o Experience in Test driven development using NUnit, mocking framework
o Database - SQL server, ORM and PostgreSQL, Redis
o Mobile application development and architecture aware
o Client/server - Networking, multithreading
o Deployment - Docker, Kubernetes
o Understanding of Cloud concepts, cloud deployments
o In depth understanding of ASP.net, MVC, IIS, security, Web API
o Working knowledge of Azure
o Exposure to Agile Scrum way of working, pair programming
o .NET Core, Web API, WPF, MVVM
o REST, JSON, JSON Schema
o Client / server, networking,
o Internet services, Windows Services, Security
o Any unit test framework (Nunit,MSTest), Mocking Framework (Moq,RhinoMock), TDD, Git , Jira
• 5+ years experience in Architecting solutions in software industry
• Experience architecting large scale web applications/products is a MUST
• Experience with technologies like .Net technologies, ASP.net Core, PHP, Angular, MySQL, Node.js, Python, Django, PostgreSQL & other new- edge technologies
• Experience with architecting, developing, and deploying on Azure Cloud platform is a must
• SaaS experience preferred in-depth working experience
• Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
• In depth knowledge in DB Schema Design, Data Structures and trade- offs involved in writing queries
• Vast experience in integrating with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other relevant discipline.







