building scalable, high-performance systems and is deeply proficient in
Node.js
, while also being comfortable working with
React.js
when needed. You should have a solid understanding of system architecture, API development, and modern JavaScript practices across the stack.
Key Responsibilities:
Design, build, and maintain
robust backend services
and APIs using
Node.js
.
Develop and integrate
RESTful APIs
for frontend and third-party consumption.
Contribute to frontend features and components using
React.js
, when needed.
Collaborate with cross-functional teams, including designers, DevOps, and QA, to deliver full-stack solutions.
Write
clean, efficient, scalable
, and well-documented code across the backend and occasionally the frontend.
Optimize applications for
performance
,
scalability
, and
security
.
Participate in system architecture discussions,
code reviews
, and mentoring junior team members.
Debug and resolve complex issues in both development and production environments.
Stay up-to-date with emerging technologies, best practices, and tools in both backend and frontend development.
Required Skills & Qualifications:
5+ years
of professional experience in software development with a
primary focus on Node.js
.
Proficient in
JavaScript (ES6+)
, asynchronous programming, and backend architecture.
Solid working knowledge of
React.js
and frontend development practices.
Experience with
databases
: both
SQL (PostgreSQL/MySQL)
and
NoSQL (MongoDB)
.
Hands-on experience with
authentication and authorization
methods (e.g., JWT, OAuth2).
Familiarity with
Docker
, CI/CD pipelines, and cloud infrastructure (AWS, Azure, or GCP).
Strong understanding of
version control systems
(Git) and development workflows.
Excellent
debugging
,
performance tuning
, and
problem-solving
skills.
Strong communication skills and a collaborative, team-oriented mindset.
Job Types: Full-time, Permanent
Pay: ₹60,000.00 - ₹90,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.