Humai
Full Stack Engineer
HumaiUnited Arab Emirates3 days ago
Full-timeEngineering, Information Technology

Full Stack Engineer


About Humai

At Humai, we build AI products that transform how businesses and individuals work. Our portfolio includes Huscribe (voice-to-CRM automation for sales teams). We're an early-stage, fast-moving company scaling rapidly toward 10,000 customers. We value ownership, rapid iteration, and shipping features that users love.


We're a fast-moving, engineering-driven company that values innovation, ownership, and impact. Our culture emphasizes rapid iteration, data-driven decision making, and collaborative problem-solving.


About the Role


We're seeking an experienced Full Stack Engineer to join our team. While your primary focus will be building our next-generation enterprise SaaS platform, our product ecosystem is expanding. You will be responsible for developing core platform features, real-time data processing systems, and potentially contributing to our mobile initiatives.


What You'll Do


Responsibilities



Frontend Development

  • Build responsive, high-performance web applications using Next.js 15 and React Server Components
  • Implement real-time features using WebSockets/Socket.io for live data updates
  • Create intuitive UI components using modern design systems (Shadcn/ui, Tailwind CSS)
  • Develop interactive data visualizations and dashboards
  • Ensure cross-browser compatibility and optimize for performance
  • Implement client-side state management using Zustand and TanStack Query


Backend Development

  • Design and develop RESTful APIs and GraphQL endpoints using FastAPI, NestJS or Spring Boot
  • Build microservices architecture with proper service communication patterns
  • Implement event-driven systems using Apache Kafka or similar message brokers
  • Create robust data pipelines for multi-source data ingestion
  • Develop workflow orchestration systems using Temporal or similar tools
  • Design and optimize database schemas for PostgreSQL and time-series data


Integration & Data Engineering

  • Build connectors for third-party API integrations (email, calendar, communication tools)
  • Implement webhook systems for real-time external data capture
  • Develop ETL pipelines for batch and stream processing
  • Create data transformation and validation layers
  • Build document parsing systems for various file formats
  • Implement change data capture (CDC) for real-time synchronization


Mobile Development

  • Design and build high-performance cross-platform mobile applications
  • Translate web platform features into native mobile experiences for iOS and Android
  • Integrate native device capabilities and platform-specific APIs
  • Manage mobile application state and local storage for offline capabilities
  • Ensure UI/UX consistency between web and mobile interfaces
  • Collaborate on the deployment and release process for App Stores



Qualifications



Required Qualifications

Technical Skills

  • Frontend: 4+ years with React, TypeScript, and modern JavaScript
  • Backend: 4+ years with Python (FastAPI/Django), Node.js (NestJS/Express) or Java (Sprint Boot)
  • Databases: Strong experience with PostgreSQL, Redis, and NoSQL databases
  • Cloud: Hands-on experience with AWS, GCP, or Azure services
  • DevOps: Proficiency with Docker, Kubernetes, and CI/CD pipelines
  • Version Control: Advanced Git workflows and collaboration


Architecture & Design

  • Experience building microservices and event-driven architectures
  • Understanding of distributed systems and scalability patterns
  • Knowledge of API design best practices (REST, GraphQL, gRPC)
  • Familiarity with message queuing systems (Kafka, RabbitMQ, Redis Streams)
  • Experience with real-time data processing and WebSocket implementations


Additional Requirements

  • Strong understanding of data structures and algorithms
  • Experience with authentication/authorization systems (OAuth 2.0, JWT)
  • Knowledge of web security best practices and OWASP guidelines
  • Familiarity with agile development methodologies
  • Excellent problem-solving and debugging skills
  • Strong written and verbal communication skills



Preferred Skills

  • Experience with voice/audio processing APIs (WebRTC, Web Audio API)
  • Advanced Flutter experience (architecture, native modules, performance profiling)
  • Java/Spring ecosystem expertise (Hibernate/JPA, Spring Security, Spring Cloud)
  • Knowledge of vector databases (Pinecone, Weaviate) for semantic search
  • Familiarity with workflow automation platforms (n8n, Temporal, Airflow)
  • Experience with time-series databases (TimescaleDB, InfluxDB)
  • Understanding of event sourcing and CQRS patterns
  • Contribution to open-source projects
  • Experience with high-traffic, enterprise-scale applications
  • Knowledge of compliance frameworks (GDPR, CCPA, SOC 2)



Ready to build the future of AI? Join us in creating the next generation of AI-powered products that make a real difference for users.

Key Skills

Ranked by relevance