Sr. Full Stack Developer

CASABOT - Your home. Only smarter.


Date: 2 weeks ago
City: Dubai
Contract type: Full time

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 resume

Similar jobs

Program Manager, UAE National, Delivery Experience

Amazon, Dubai
13 hours ago
DescriptionAre you customer obsessed, flexible, smart and analytical, strategic yet execution focused, hungry and passionate about e-commerce, experienced, and entrepreneurial leader with a strong work ethic? If yes, this opportunity will appeal to you.The Delivery Experience team is looking for a Program Manager to drive DEX related initiatives within the MENA region. This role will be a combination program ownership...

Flying Instructor - Emirates Flight Training Academy

Emirates, Dubai
2 days ago
Job PurposeFirst-of-its-kind training facility in Dubai, the Emirates Flight Training Academy (EFTA) is located in Dubai South, Dubai World Central (DWC). With its unique facilities and resources, Emirates Flight Training Academy offers the opportunity to learn to fly in the most advanced flight training academy in the world.Our fully-operational flight operations centre is dedicated to Emirates Flight Training Academy cadets...

Assistant Credit Manager, Contracting - UAEN

Commercial Bank of Dubai, Dubai
2 days ago
Operating in the UAE for over 50 years, CBD manages the financial requirements of some of the largest corporates and businesses operating in the country, driving the UAE economy. Over the years, CBD has transformed into a progressive and modern banking institution winning multiple awards for its digital initiatives, credit cards, bank accounts, mobile app features and services.CBD has been...