Senior Full-Stack Developer - Digital Twin

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Company:

Location:

Experience:


Role Summary

We're building a cutting-edge real-time digital twin and business intelligence platform powered by location data and IoT sensors for industrial clients. We need a senior full-stack developer with expertise in scalable real-time systems, IoT data processing, and 3D visualization to architect and build this platform from the ground up.

What You'll Build
  • Real-time IoT data ingestion platform handling millions of sensor data points
  • 3D digital twin visualization engine for industrial facilities
  • Advanced BI dashboards with real-time analytics and predictive insights
  • Scalable microservices architecture supporting enterprise clients
  • High-performance APIs for real-time data streaming and visualization
Key ResponsibilitiesBackend Development
  • Design and implement real-time data pipeline using Apache Kafka and Redis
  • Build microservices architecture with Node.js/Go for high-throughput IoT data processing
  • Implement time-series database solutions (InfluxDB/TimescaleDB) for sensor data storage
  • Develop RESTful APIs and WebSocket servers for real-time communication
  • Create data processing pipelines for location and IoT sensor analytics
Frontend Development
  • Build responsive web applications using React.js with real-time data visualization
  • Implement 3D digital twin interfaces using Three.js or similar WebGL frameworks
  • Create interactive BI dashboards with D3.js, Chart.js for data visualization
  • Develop real-time monitoring interfaces with live sensor data updates
  • Ensure cross-platform compatibility and mobile responsiveness
Infrastructure & DevOps
  • Deploy and manage applications on cloud platforms (AWS/GCP/Azure)
  • Implement containerization using Docker and Kubernetes orchestration
  • Set up CI/CD pipelines for automated testing and deployment
  • Configure monitoring and alerting systems using Prometheus/Grafana
  • Ensure system scalability, security, and high availability
Data & Analytics
  • Work with time-series databases and optimize queries for real-time performance
  • Implement data streaming and processing using Apache Kafka/Redis
  • Build analytics engines for IoT sensor data interpretation
  • Create predictive models integration for industrial IoT scenarios
  • Design efficient data storage and retrieval systems
Required Technical SkillsBackend Technologies
  • Languages

    : Node.js, Python, or Go (minimum 4+ years experience)
  • Databases

    : PostgreSQL, MongoDB, InfluxDB/TimescaleDB, Redis
  • Message Queues

    : Apache Kafka, RabbitMQ, or AWS SQS/SNS
  • APIs

    : RESTful services, GraphQL, WebSocket implementation
  • Cloud Platforms

    : AWS/GCP/Azure with containerization (Docker/Kubernetes)
Frontend Technologies
  • JavaScript/TypeScript

    : Advanced proficiency with ES6+ features
  • React.js

    : 3+ years building complex web applications
  • 3D Visualization

    : Three.js, WebGL, or similar 3D rendering libraries
  • Data Visualization

    : D3.js, Chart.js, or similar charting libraries
  • Real-time UI

    : WebSocket integration, real-time data binding
IoT & Real-Time Systems
  • Time-Series Data

    : Experience with sensor data processing and storage
  • Real-time Processing

    : Stream processing frameworks (Apache Kafka, Flink)
  • IoT Protocols

    : MQTT, HTTP/HTTPS, WebSocket protocols
  • High-Performance Systems

    : Experience building low-latency, high-throughput applications
  • Distributed Systems

    : Understanding of microservices and event-driven architecture
DevOps & Infrastructure
  • Containerization

    : Docker, Kubernetes, container orchestration
  • CI/CD

    : GitLab CI, GitHub Actions, automated testing and deployment
  • Monitoring

    : Prometheus, Grafana, application performance monitoring
  • Cloud Services

    : AWS IoT, Google Cloud IoT, Azure IoT Hub experience preferred
Experience Requirements
  • 5-8 years of full-stack development experience
  • 2+ years building real-time data processing systems
  • Experience with IoT platforms or sensor data management
  • Previous work on scalable web applications (100K+ concurrent users)
  • Experience with time-series databases and high-frequency data
  • Background in industrial IoT, manufacturing, or enterprise B2B platforms preferred
Soft Skills
  • Strong problem-solving abilities for complex system architecture challenges
  • Experience working in agile development environments
  • Excellent communication skills for technical documentation and team collaboration
  • Ability to mentor junior developers and lead technical initiatives
  • Comfortable working with ambiguity in a fast-growing startup environment
What We Offer
  • Competitive salary: Rs. 18-30 lakhs (based on experience)
  • Equity/stock options with high growth potential
  • Opportunity to build a platform from scratch using cutting-edge technology
  • Remote work flexibility with occasional travel for client meetings
  • Learning budget for conferences, courses, and certifications
  • Hardware budget for high-end development equipment
Bonus Points
  • Experience with Apple/Google-scale system architecture
  • Knowledge of machine learning integration with IoT data
  • Previous experience building digital twin or simulation platforms
  • Understanding of industrial protocols (OPC-UA, Modbus, etc.)
  • Open source contributions to IoT or real-time processing projects
Application Requirements

Please include:

  1. Portfolio

    : Links to real-time applications or IoT projects you've built
  2. Technical Case Study

    : Describe a complex system you architected and built
  3. GitHub Profile

    : Show us your code quality and project diversity
  4. System Design

    : Brief description of how you'd approach building our platform
Interview Process
  1. Technical Screening

    : System design and architecture discussion
  2. Coding Challenge

    : Real-time data processing problem
  3. System Architecture

    : Design a scalable IoT platform
  4. Cultural Fit

    : Team collaboration and communication assessment


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You