Sr. Full Stack Developer
CASABOT - Your home. Only smarter.

Company Description
At CASABOT, we are building the first truly universal home automation assistant that transforms any property into an intelligent, adaptive environment. Unlike traditional systems, CASABOT seamlessly connects and orchestrates smart devices from any manufacturer. Our AI continuously learns from real-world interactions, creating dynamic automations that evolve over time. We offer a fully managed service via an affordable subscription, bringing high-end home automation to everyone without complexity. Our team combines deep expertise in AI, automation, and systems integration, driven by a passion for making smart living accessible.
Role Description
This is a full-time hybrid role for a Sr. Full Stack Engineer located in Dubai, with some work-from-home flexibility. The Sr. Full Stack Engineer will be responsible for both front-end and back-end development tasks, including designing, developing, and maintaining SaaS applications. Day-to-day tasks include collaborating with cross-functional teams, writing clean and reusable code, and ensuring the responsiveness and scalability of applications. The candidate will also participate in code reviews, testing, and continuous integration and deployment processes.
Technical Skills
Front-End Development
• Frameworks & Libraries: React.js (preferred), Next.js, Tailwind CSS
• Languages: JavaScript, TypeScript
• UI/UX Sensitivity: Ability to translate Figma mockups into pixel-perfect responsive UIs
• Performance: Webpack optimization, lazy loading, progressive enhancement
Back-End Development
• Languages: Node.js, Python (for AI/ML components)
• Frameworks: Express.js, Fastify, or NestJS
• API Design: REST and GraphQL API architecture and implementation
• Authentication: OAuth2, JWT, secure session management
• Database Systems:
• SQL: PostgreSQL
• NoSQL: MongoDB, Redis
• ORMs/Query Builders: Prisma or Sequelize
DevOps & Infrastructure
• CI/CD Pipelines: GitHub Actions, GitLab CI, or equivalent
• Containerization: Docker, Docker Compose
• Infrastructure-as-Code: Terraform or Pulumi
• Cloud Platforms: AWS (preferred), Azure or GCP alternatives
• EC2, Lambda, S3, IoT Core integrations
• Monitoring & Observability: Prometheus, Grafana, Sentry
IoT & Embedded Systems
• Protocols: MQTT, WebSockets, HTTP/HTTPS
• Device Communication: Zigbee, Z-Wave, Thread, Matter, Bluetooth, mmWave
• Embedded Logic: Understanding of firmware/device SDKs is a plus
Edge Computing
• On-Device Processing: Familiarity with local gateway architectures
• Privacy & Security: End-to-end encryption, local-first data processing, GDPR compliance
AI/ML Integration
• Model Deployment: Experience integrating ML models into products
• Behavioral Learning Engines: Reinforcement learning or clustering for user context modeling
⸻
Leadership & Architectural Skills
• System Architecture: Design scalable and modular architectures for IoT SaaS platforms
• Code Reviews & Standards: Enforce clean code, DRY/KISS/YAGNI principles
• Team Mentorship: Guide junior devs, review code, share best practices
• Agile Leadership: Lead sprint planning, retrospectives, roadmap execution
• Cross-Functional Collaboration: Coordinate with AI engineers, product managers, and hardware teams
⸻
Soft Skills
• Ownership Mindset: Operate with autonomy and accountability in a startup setting
• Problem Solving: Strong debugging, architecture decision-making, and user-focused trade-offs
• Communication: Clearly articulate technical decisions to both devs and non-tech stakeholders
• Documentation: Maintain high-quality internal wikis and developer onboarding docs
⸻
Bonus / Nice-to-Have
• Smart Home Experience: Familiarity with Home Assistant, OpenHAB, or HomeKit integration
• Security Certifications: Knowledge of OWASP IoT Top 10
• Multilingual Systems: Understanding of localization/internationalization (i18n)
• Patent-Ready Thinking: Ability to design unique, defensible features eligible for IP protection
⸻
What we offe
rCompetitive salar
yStock option
sCentral location (DMCC
)VISA sponsorship may be offered to the right candidate (preference given to whom does not require VISA
)How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Golf Professional

QUANTITY SURVEYOR

CIVIL ENGINEER
