Flag job

Report

Backend Developer (Node.js)

Location

Noida, Uttar Pradesh, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Apna Softwares

Website: apnabillbook.com
Job details:
Company Description

Apna Softwares is a fast-growing technology company building powerful billing and business management solutions that help businesses streamline operations, manage finances, and scale efficiently.

Our platform goes beyond basic billing — we solve real-world challenges like inventory management, financial calculations, and order workflows for modern businesses.

Our mission is simple: make business operations smarter, faster, and more reliable through technology.


Role Description

We are looking for a Backend Developer (Node.js) who can build and manage complex, scalable backend systems, especially those involving billing, financial logic, and real-time operations.

This is a full-time, on-site role in Noida.

You will not just build APIs — you will work on core business logic that directly impacts how businesses operate daily.


Key Responsibilities
  • Develop and maintain backend services using Node.js & Express.js
  • Design scalable and efficient system architecture
  • Implement complex business logic (billing, tax, discounts, stock flow, order lifecycle)
  • Work with Sequelize ORM and MySQL for data management
  • Optimize performance using Redis caching
  • Ensure data accuracy and consistency in financial transactions
  • Collaborate with frontend and product teams
  • Debug, troubleshoot, and improve system performance
  • Implement secure coding practices and protect sensitive data 


Required Skills
  • Strong proficiency in Node.js
  • Experience with Sequelize ORM
  • Solid understanding of MySQL (or similar relational DBs)
  • Hands-on experience with Redis (caching, performance optimization)
  • Strong understanding of RESTful APIs
  • Good knowledge of OOP and clean code practices
  • Ability to handle complex logic and edge cases


Preferred (Big Plus)
  • Experience in billing / POS / accounting systems
  • Understanding of financial calculations (tax, rounding, discounts, ledgers)
  • Experience with inventory or stock management systems
  • Familiarity with high-scale or real-time systems


Who You Are
  • You don’t just write APIs — you solve business problems
  • You think about edge cases, accuracy, and performance
  • You care about clean, scalable, production-ready code
Details
  • Experience: 1–3 Years
  • Location: Noida (On-site)
  • Job Type: Full-time


Apply Now - https://apnasoftwares.com/careers/9845525a-92d4-4ecd-bbb8-86c9efdaeb4d

Send your resume to:

info@apnasoftwares.com




Click on Apply to know more.

Skills

accounting
backend
business management
caching
frontend
JS
MySQL
Node
Redis
RESTful