, you will design, develop, and maintain high-performance web applications. You will work on
backend APIs, database design, and real-time communication systems
to support IoT-based applications. You will also collaborate with
frontend developers, DevOps engineers, and product teams
to build scalable, secure, and high-availability applications.
Key Responsibilities:
Develop and maintain web applications using
PHP (CodeIgniter, Laravel) and Node.js
.
Design and optimize
database schemas
using
PostgreSQL, MariaDB, or MySQL
.
Develop and integrate
RESTful APIs, WebSockets, and real-time messaging protocols
like
MQTT, STOMP, and AMQP
.
Implement
NoSQL solutions (MongoDB, Redis, Cassandra, or DynamoDB)
for high-performance data storage.
Work with
IoT protocols and data ingestion pipelines
for connected devices.
Optimize application performance, scalability, and security.
Write
clean, maintainable, and well-documented code
following best practices.
Collaborate with
frontend developers
to build full-stack applications.
Implement
unit testing, integration testing, and automated deployment pipelines
.
Debug and troubleshoot complex application and server-side issues.
Stay up-to-date with the latest web development technologies, frameworks, and security practices.
Required Skills & Experience:
5+ years
of experience in
web application development
.
Strong expertise in
PHP frameworks (CodeIgniter, Laravel)
.
Hands-on experience with
Node.js and asynchronous programming
.
Proficiency in relational databases like
PostgreSQL, MariaDB, or MySQL
.
Experience in
real-time data communication
using
MQTT, STOMP, or WebSockets
.
Strong understanding of
RESTful API development and microservices architecture
.
Knowledge of
NoSQL databases (MongoDB, Redis, or Cassandra)
.
Familiarity with
authentication and authorization protocols (JWT, OAuth, API Keys)
.
Experience with
Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)
is a plus.
Understanding of
Linux environments, shell scripting, and server administration
.
Strong problem-solving and debugging skills.
Good to Have:
Previous experience in
developing IoT applications
involving
device management, telemetry, and real-time analytics
.
Knowledge of
IoT protocols such as CoAP, LoRaWAN, Zigbee, or WebRTC
.
Experience with
Apache Kafka, RabbitMQ, or other message brokers
.
Hands-on experience with
GraphQL APIs
.
* Familiarity with
CI/CD pipelines, Git workflows, and DevOps best practices
.
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.