What are the responsibilities and job description for the Unity Mobile Application Developer position at Dream Face Technologies, LLC?
DreamFace Technologies is seeking a self-driven, hands-on Unity 3D Mobile Application Developer to join our small team of engineers to design and develop engaging mobile applications for seniors. Our applications focus on conversation, companionship, and cognitive engagement for elderly users.
DreamFace is a startup company based at the University of Denver campus in Colorado. We are committed to improving the quality of life for seniors through robotics, AI, and innovative mobile technologies.
Essential Duties and Responsibilities:
- Design and develop mobile applications that support conversation, cognitive engagement, and social interaction for seniors.
- Build core app systems, including voice recognition, AI-driven chat, and multimedia integration.
- Work with our team to develop an interactive UI/UX tailored for accessibility and ease of use for older adults.
- Implement cloud-based services (AWS, Firebase, BaaS) to support data storage, analytics, and remote updates.
- Ensure cross-platform compatibility (iOS & Android) with a focus on performance optimization.
- Integrate AI and natural language processing (NLP) models to enable meaningful conversations.
- Implement networking features, such as real-time communication, cloud synchronization, and remote assistance capabilities.
- Collaborate with designers and researchers to create engaging and intuitive user experiences.
- Develop and maintain educational mini-games within the application to promote cognitive health.
- Meet or exceed project deadlines while ensuring high-quality performance.
Required Skills & Experience:
- Unity3D & Mobile App Development (iOS/Android)
- C#, .NET Framework 4.x
- AI & Natural Language Processing (NLP) Integration
- Voice Recognition & Speech Processing
- Cloud Computing & AWS Services (Lambda, EC2, S3, DynamoDB, API Gateway)
- Networking & Real-Time Communication (WebRTC, WebSockets, Photon, Mirror)
- Game & App Development Software Patterns
- Vector Math & UI Development (Doozy UI, Unity UI Toolkit)
- Agile & Test-Driven Development (TDD)
- Experience Delivering Published Mobile Apps or Games
- Version Control (Git, GitHub, GitLab)
- Rapid Prototyping & Iterative Development
Familiarity with:
- Conversational AI & Chatbot Development
- Machine Learning & AI Integration in Apps
- User Accessibility & UI/UX Design for Seniors
- Analytics & Firebase for User Engagement Tracking
- MongoDB & NoSQL Databases
- Linux Server Administration & Backend Development
- Computer Graphics & Procedural Content Generation
- RESTful APIs & WebSocket Communication
Job Type: Full-time
Pay: $75,000.00 - $95,000.00 per year
Benefits:
- Paid time off
Schedule:
- Monday to Friday
Ability to Commute:
- Denver, CO 80208 (Preferred)
Ability to Relocate:
- Denver, CO 80208: Relocate before starting work (Preferred)
Work Location: In person
Salary : $75,000 - $95,000