Senior Full-Stack Engineer
Job Description
Job Description – Senior Full Stack Developer
Company: Naatscorp
Job Title: Senior Full Stack Developer
Location: Not Specified
Employment Type: Full-Time
Experience: 5+ Years
Job Summary
Naatscorp, a pioneering deep-tech assistive technology startup, is seeking an experienced Senior Full Stack Developer to build next-generation software solutions for medical devices, Human-Machine Interfaces (HMI), AI/ML-powered robotics, cloud platforms, and connected healthcare systems. The ideal candidate will have expertise across frontend and backend development, AI integration, cloud technologies, DevOps, cybersecurity, and medical device software development.
Key Responsibilities
System Analysis & Integration
Analyze project requirements for hardware-software integration.
Design scalable system architectures for seamless connectivity between medical devices and software platforms.
Integrate hardware devices with cloud services, databases, and AI systems.
Collaborate with embedded, AI, and product engineering teams.
Frontend Development
Develop intuitive Human-Machine Interfaces (HMIs) for medical devices.
Build responsive web and mobile interfaces using:
React.js
Flutter
Kotlin
HTML5
CSS3
JavaScript
Optimize user experience and application performance.
Backend Development
Develop scalable backend applications using:
Python
Django
FastAPI
Node.js
Design and develop RESTful APIs.
Implement real-time communication using:
WebSockets
MQTT
Build secure and scalable application services.
AI & Robotics Integration
Integrate AI/ML models into medical device applications.
Develop predictive analytics capabilities.
Implement computer vision solutions.
Build intelligent automation features.
Develop edge-computing capabilities for sensor processing and on-device AI execution.
Support AI-driven robotics applications.
Cloud & Database Management
Design and manage cloud-based platforms for:
Remote device monitoring
Data collection
Analytics
Optimize communication between medical devices and cloud systems.
Manage relational and NoSQL databases.
Database Technologies
Relational Databases
MySQL
PostgreSQL
NoSQL Databases
MongoDB
Firebase
Cloud Technologies
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
Security & Compliance
Implement cybersecurity best practices.
Develop secure authentication and authorization mechanisms.
Apply encryption techniques for sensitive healthcare data.
Ensure compliance with:
ISO 13485
HIPAA
GDPR
Implement secure access control mechanisms.
Testing & Quality Assurance
Perform:
Unit Testing
Integration Testing
System Testing
Validate software reliability and performance.
Ensure medical device software quality standards are met.
Deployment & Maintenance
Deploy applications to cloud environments.
Manage containerized deployments.
Monitor and maintain production systems.
Troubleshoot application and infrastructure issues.
Agile Collaboration
Participate in Agile ceremonies including:
Sprint Planning
Daily Stand-ups
Sprint Reviews
Retrospectives
Work closely with:
Hardware Engineers
AI Engineers
Robotics Engineers
Product Managers
QA Teams
Required Technical Skills
Frontend Technologies
React.js
Flutter
Kotlin
HTML5
CSS3
JavaScript
Backend Technologies
Python
Django
FastAPI
Node.js
API & Communication
RESTful APIs
WebSockets
MQTT
AI & Machine Learning
AI/ML Integration
Predictive Analytics
Computer Vision
Intelligent Automation
Edge Computing
Robotics Software Integration
Database Technologies
Relational
MySQL
PostgreSQL
NoSQL
MongoDB
Firebase
Cloud Platforms
AWS
Azure
Google Cloud Platform (GCP)
Security & Compliance
Cybersecurity Best Practices
ISO 13485
HIPAA
GDPR
Authentication
Encryption
Access Control
DevOps & Containerization
Docker
Kubernetes
CI/CD Pipelines
Git
Software Engineering
Microservices Architecture
System Integration
Software Development Life Cycle (SDLC)
Required Experience
5+ years of hands-on experience in Full Stack Development.
Experience developing cloud-based applications.
Strong background in AI integration.
Experience developing software for embedded systems and medical devices.
Experience deploying AI-driven robotics applications.
Experience working in Agile development environments.
Educational Qualification
Bachelor’s or Master’s degree in:
Computer Science
Information Technology
Software Engineering
Electronics Engineering
Biomedical Engineering
Or a related discipline
Required Soft Skills
Strong analytical and problem-solving skills.
Excellent debugging and troubleshooting abilities.
Effective time management.
Excellent verbal and written communication.
Strong collaboration and teamwork skills.
Ability to work in a fast-paced startup environment.
Adaptability and continuous learning mindset.
Preferred Candidate Profile
The ideal candidate should:
Have expertise across frontend, backend, AI/ML, and cloud technologies.
Be experienced in medical device software development.
Have strong knowledge of React.js, Flutter, Kotlin, Python, FastAPI, Django, and Node.js.
Be proficient with AWS, Azure, or GCP.
Have hands-on experience with Docker, Kubernetes, Git, and CI/CD pipelines.
Understand healthcare cybersecurity and medical regulatory compliance.
Be capable of integrating hardware devices, AI systems, and cloud platforms into scalable healthcare solutions.
Work Environment
Fast-paced deep-tech startup.
Cross-functional collaboration with AI, robotics, embedded systems, and product engineering teams.
Opportunity to develop innovative assistive technology and intelligent medical devices.
How to Apply
Interested candidates can send their updated resume to:
Email: hr@naatscorp.com