Search by job, company or skills

infolitz software private limited

Full Stack Developer (MERN Stack + DevOps)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Minimum 3–5 years of relevant experience in IoT startups or small agile teams. Exposure to IoT-specific cloud architectures or solutions in industries like agritech, med-tech, or smart home.



Responsible for developing scalable IoT cloud applications using MERN stack and implementing DevOps practices to streamline continuous integration and deployment processes.



Key Tasks

  • Develop robust, scalable, and secure IoT cloud applications using the MERN stack (MongoDB, Express.js, React, Node.js).
    • Design and implement backend RESTful APIs for IoT data collection, processing, and analytics.
    • Develop responsive frontend interfaces using React.js for real-time data visualization and user interactions.
  • Implement cloud infrastructure on platforms such as AWS, Azure, or GCP to deploy and scale IoT applications.
    • Configure and manage cloud resources like EC2 instances, cloud databases (MongoDB Atlas, DynamoDB), and storage buckets.
    • Ensure cloud security best practices, including identity management and access control.
  • Establish and manage DevOps pipelines for continuous integration, continuous delivery (CI/CD), and automated deployments.
    • Set up automated build, test, and deployment pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
    • Create and manage containerized applications using Docker and orchestration platforms like Kubernetes.
  • Integrate IoT communication protocols such as MQTT, HTTP, WebSockets, and device management solutions.
    • Implement secure and efficient communication between IoT devices and cloud backend.
    • Optimize data throughput and latency in IoT message handling and data processing.
  • Conduct rigorous testing, debugging, and optimization to ensure performance and reliability.
    • Develop unit, integration, and end-to-end test cases for application components.
    • Analyze application performance using monitoring tools such as Prometheus or Grafana.
  • Provide comprehensive technical documentation and support knowledge transfer within teams.
    • Document technical architectures, APIs, data models, and deployment strategies clearly and concisely.
    • Participate in code reviews, mentoring junior developers on best practices.
Technical Skills Required

  • MongoDB, Express.js, React.js, Node.js
  • AWS/GCP/Azure cloud platforms
  • Docker, Kubernetes, Jenkins, GitHub Actions/GitLab CI/CD
  • IoT protocols (MQTT, HTTP, WebSockets)
  • Linux, shell scripting, Git

Collaboration

  • IoT Hardware and Firmware Engineers
  • Mobile Application Development Teams
  • Cloud Infrastructure and Security Teams
  • Product Owners and Project Managers



Please email to [Confidential Information] .

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 147365403