Backend Web Developer (India)

Backend Web Developer (India)

28 Sep
|
The Top Class Entertainment
|
India

28 Sep

The Top Class Entertainment

India

Back-End Developer – Node.js & TypeScript

Experience: 1–3 Years

Salary: ₹15,000 – ₹30,000 per month
Location: Saravanampatti, Coimbatore

Employment Type: Full-time

Job Description

We are looking for a Back-End Developer with 1–3 years of experience to join our development team.

The candidate should have good hands-on experience with Node.js and TypeScript and should be comfortable working with databases, REST APIs, authentication, real-time communication, and server environments.

The role involves developing and maintaining backend applications, APIs, databases, real-time services, and integrations used by web, mobile, and other client applications.

The ideal candidate should have experience or a strong understanding of Node.js, TypeScript, MySQL, MongoDB, Redis, WebSocket, MQTT, Firebase Authentication, REST APIs, Git, and Linux/Ubuntu servers.

Knowledge of React.js will be considered an added advantage.

Responsibilities

* Develop and maintain scalable backend applications using Node.js and TypeScript.

* Design, develop, and maintain RESTful APIs.

* Develop reusable backend modules, services, utilities, and libraries.

* Integrate backend APIs with web, mobile, TV, and other client applications.

* Work closely with front-end and mobile developers to integrate APIs and backend services.

* Design and maintain database structures using MySQL and MongoDB.

* Write efficient SQL queries and optimize database performance.

* Implement caching and high-performance data access using Redis.

* Develop real-time communication features using WebSocket/Socket.IO or similar technologies.

* Implement MQTT-based communication for device and IoT applications.





* Implement authentication and authorization using Firebase Authentication, JWT, and role-based access control.

* Integrate third-party APIs and external services.

* Implement proper input validation, error handling, logging, and security measures.

* Optimize applications for performance, scalability, and reliability.

* Troubleshoot and resolve application, API, database, and server-related issues.

* Perform database migrations, data transformation, imports, and exports.

* Manage application configurations across development, staging, and production environments.

* Participate in code reviews and follow coding standards.

* Write unit and integration tests where required.

* Maintain API and technical documentation.

* Monitor and troubleshoot applications running in production environments.

* Work with the team to identify and resolve performance and reliability issues.

Required Technical Skills

Node.js & TypeScript

* 1–3 years of practical experience in backend development.

* Strong knowledge of Node.js.

* Good hands-on experience with TypeScript.

* Strong understanding of JavaScript fundamentals.

* Good understanding of:

* Async/Await

* Promises

* Event-driven programming

* Error handling

* Modules

* npm

* Experience developing production-ready backend applications.





* Experience with Fastify and/or Express.js is preferred.

Education

* Bachelor’s degree or diploma in Computer Science, Information Technology, Software Engineering, or a related field is preferred.

* Candidates with strong practical development experience may also be considered.

We are looking for a developer who:

* Has strong problem-solving and debugging skills.

* Can understand and work with an existing backend codebase.

* Can independently develop APIs and backend modules.

* Has a good understanding of database design and optimization.

* Is comfortable working with Linux/Ubuntu servers.

* Can troubleshoot production issues.

* Understands secure backend development practices.

* Can work effectively with front-end, mobile, and QA teams.

* Is willing to learn recent technologies.

* Writes clean, maintainable, and reusable code.

* Takes ownership of assigned tasks and follows them through to completion.

Technology Stack

Primary: Node.js, TypeScript, Fastify/Express.js

Databases: MySQL, MongoDB

Caching: Redis

Real-Time: WebSocket / Socket.IO

IoT Communication: MQTT

Authentication: Firebase Authentication, JWT

Version Control: Git

Server: Linux/Ubuntu, Apache/Nginx, PM2

Cloud: AWS

Testing: Postman, Jest or equivalent

Added Advantage: React.js, Next.js, Docker

Job Type: Full time

Pay: ₹15,000.00 - ₹30,000.00 per month

Benefits:

- Provident Fund

Ability to commute/relocate:

- Saravanampatti, Coimbatore, Tamil Nadu: Reliably commute or planning to relocate before starting work (Preferred)

Experience:

- Back-end development: 1 year (Required)
- Node.js: 1 year (Required)

Work Location: In person

📌 Backend Web Developer (India)
🏢 The Top Class Entertainment
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend web developer (india) / india