Node js Developer

1 - 3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Node.js Developer


### Experience Level: 1-3 years




### About the Role:


We are looking for a skilled Node.js Developer with deep experience in MySQL and a strong focus on API security and backend performance. In this role, you'll build secure, high-performance server-side applications, design scalable database schemas, and implement best practices for safeguarding APIs against common threats.


### Key Responsibilities:


* Develop and maintain scalable back-end services and RESTful APIs using Node.js.

* Design and manage robust MySQL schemas and queries for high-performance data access.

* Ensure API security through best practices: input validation, authentication/authorization, rate limiting, and protection against threats such as SQL injection, XSS, CSRF, and data leaks.

* Implement performance tuning techniques on both application and database layers (e.g., connection pooling, query optimization, caching strategies).

* Work closely with front-end developers and DevOps to deliver reliable, secure, and fast products.

* Set up and maintain logging, error tracking, and monitoring tools (e.g., Winston, Prometheus, Sentry).

* Participate in code reviews and establish secure coding standards across the team.

* Continuously optimize the codebase and suggest architecture improvements for scalability.


### Required Qualifications:


* Strong experience in Node.js (Express.js or similar frameworks).

* Proficient in MySQL, including complex joins, indexing, stored procedures, and performance profiling.

authorization (RBAC/ABAC).

* Solid understanding of secure coding practices, OWASP Top 10, and data encryption techniques.

* Experience with rate limiting, **API gateway integration, and **token validation.

* Familiarity with profiling and benchmarking tools (e.g., New Relic, Postman Monitors, Apache Benchmark).

* Comfortable with Git, CI/CD, and working in Agile/Scrum teams.


### Preferred Qualifications:


* Experience with TypeScript .

* Familiarity with ORMs such as Sequelize or TypeORM.

* Experience with Redis or Memcached for caching.

* Exposure to microservices architecture and message queues (RabbitMQ, Kafka).

* Knowledge of logging and monitoring tools (e.g., ELK Stack, Grafana, Datadog).


Compensation 2LPA TO 6LPA

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, uttar pradesh, india

chennai, tamil nadu, india

chandigarh, chandigarh, india

chennai, tamil nadu, india