What are the responsibilities and job description for the AI Full Stack Engineer position at Micasa Global?
Role :: AI Full Stack Engineer
Location: Hybrid – 4 days onsite in Tysons Corner, VA.
Job Type: Full-time
Key Responsibilities:
- Design and build responsive drag-and-drop workflow designers with intuitive user interfaces.
- Develop real-time dashboards and monitoring tools for workflow execution.
- Implement speech-to-text and AI-assisted workflow configuration features.
- Architect and maintain RESTful APIs for workflow management, execution, and monitoring.
- Build scalable workflow execution engines (ex: n8n, Orkes) with support for conditional logic and parallel processing.
- Ensure secure user authentication, role-based access control, and multi-tenant architecture.
- Create connectors for data sources, third-party applications, and enterprise systems.
- Implement secure data handling, encryption, synchronization, and disaster recovery systems.
- Collaborate with cross-functional teams to deliver high-quality, user-centered solutions.
- Apply agile development practices and CI/CD pipelines for rapid iteration and deployment.
Key Qualifications:
- 6 years of full-stack development experience with complex business applications.
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field
- Proficiency with modern frontend frameworks (React.js/Next.js, TypeScript) and drag-and-drop libraries (React DnD, SortableJS).
- Strong backend development skills in Python (FastAPI/Django) or Node.js with microservices architecture.
- Experience with databases such as PostgreSQL, MongoDB, and caching solutions like Redis.
- Familiarity with workflow engines, orchestration platforms, or automation frameworks.
- Hands-on experience with cloud platforms, preferably Microsoft Azure.
- Strong understanding of software engineering best practices (Git, CI/CD, testing frameworks).
- Must be a US Citizen or GC holder.
Preferred Qualifications:
- Experience in financial technology, enterprise workflow platforms, or regulatory technology.
- Knowledge of workflow standards such as BPMN.
- Experience building visual programming tools or drag-and-drop interfaces.
- Familiarity with speech recognition APIs and voice-driven interfaces.
- DevOps experience with CI/CD pipelines, containerization, and orchestration (Docker, Kubernetes).