Cast & Crew is seeking to enhance its workforce management and scheduling applications by incorporating AI-driven features and improving scalability and resilience through microservices architecture.
Requirements
- Expertise in .NET Core (C, ASP.NET Core, REST APIs).
- Strong front-end development skills with React, TypeScript, HTML5, CSS, and JavaScript.
- Experience with mobile frameworks (React Native, Flutter, or native iOS/Android).
- Proficiency in PostgreSQL and experience with Redis and Elasticsearch.
- Strong background in event-driven architecture and messaging systems (Kafka, RabbitMQ, AWS SQS, etc.).
- Experience building microservices architectures in production environments.
- Hands-on experience applying AI in SDLC and developing AI-powered product features.
Responsibilities
- Lead the design and architecture of distributed, event-driven systems using .NET Core.
- Drive adoption of microservices-based designs to ensure scalability and resilience.
- Oversee backend integrations leveraging PostgreSQL, Redis, and Elasticsearch.
- Provide hands-on leadership in front-end development with React and mobile application development (React Native, Flutter, or native iOS/Android).
- Incorporate AI in the SDLC for development efficiency (AI-assisted coding, testing, code reviews).
- Design and deliver AI-powered product features, including: Predictive scheduling & workforce optimization, Intelligent dashboards and real-time insights, AI-driven reporting and forecasting, Context-aware chatbots and smart task guidance.
- Write clean, scalable, production-grade code in .NET Core, React, and TypeScript.
Other
- 7+ years of professional software engineering experience.
- 2+ years of experience as a lead software engineer
- Proven experience with workforce management and scheduling applications.
- Familiarity with cloud environments (AWS or Azure).
- Applicants must be authorized to work in the U.S.