Senior Full-Stack Engineer
Job Description
Job Summary – Senior Full Stack Developer (R&D)
Company: Naatscorp (Deep-tech Assistive Technology Startup)
Role: Senior Full Stack Developer
Experience: 5+ Years
Location: Not specified
Employment Type: Full-time
Apply: hr@naatscorp.com
Key Responsibilities
System Analysis & Integration
Analyze project requirements for hardware-software integration.
Design scalable architecture connecting embedded devices, HMI, AI models, and cloud services.
Frontend Development
Develop Human Machine Interfaces (HMI) using:
React.js
Flutter
Kotlin
Build responsive web interfaces using HTML5, CSS3, and JavaScript.
Backend Development
Develop backend services using:
Python (Django/FastAPI)
Node.js
Build REST APIs and real-time communication services.
Implement WebSockets and MQTT for IoT communication.
AI & Robotics Integration
Integrate AI/ML models into applications.
Develop edge-computing capabilities.
Support computer vision, predictive analytics, and intelligent automation.
Cloud & Database
Design cloud-based platforms on AWS, Azure, or GCP.
Work with:
MySQL
PostgreSQL
MongoDB
Firebase
Build scalable IoT data pipelines.
Security & Compliance
Implement:
Authentication
Encryption
Access control
Ensure compliance with:
ISO 13485
HIPAA
GDPR
SaMD guidelines
DevOps
Docker
Kubernetes
CI/CD pipelines
Git version control
Required Technical Skills
Frontend
React.js
Flutter
Kotlin
HTML5
CSS3
JavaScript
Backend
Python
Django
FastAPI
Node.js
AI
AI/ML integration
Edge Computing
APIs & Communication
REST APIs
WebSockets
MQTT
Databases
MySQL
PostgreSQL
MongoDB
Firebase
Cloud
AWS
Azure
Google Cloud Platform
DevOps
Docker
Kubernetes
CI/CD
Git
Security
Medical Device Cybersecurity
HIPAA
ISO 13485
GDPR
Preferred Candidate
5+ years of Full Stack Development experience.
Experience with embedded systems.
AI/ML integration experience.
IoT application development.
Medical device software experience.
Startup experience is an advantage.
Strong communication and problem-solving skills.