McIntire School of Commerce is seeking a student to enhance and extend features within an existing AI-driven project using a React + Node.js application.
Requirements
- React/Node.js/Next.js (TypeScript)
- HTML and CSS Frameworks like Tailwind or similar
- REST APIs
- NoSQL data stores (Azure Cosmos DB)
- GitHub for version control
- VS Code as the primary development environment
- AI-assisted coding tools (e.g., GitHub Copilot)
Responsibilities
- Working with existing React/Node.js/Next.js (TypeScript) code to add new features and improve user experience.
- Knowledge of HTML and CSS Frameworks like Tailwind or similar.
- Familiarity with REST APIs and NoSQL data stores (Azure Cosmos DB) to support application features.
- Using GitHub for version control and VS Code as the primary development environment.
- Leveraging AI-assisted coding tools (e.g., GitHub Copilot) to accelerate development, or demonstrating a willingness to learn them.
- Being proactive in suggesting new ideas and approaches as the project evolves.
- Collaborating with project stakeholders to brainstorm improvements and test new concepts.
Other
- Students must be motivated, punctual, and curious about applying front-end skills to AI-driven projects.
- Demonstrated ability to learn quickly is equally valued.
- Students will be expected to adhere to the agreed-upon work schedule and follow all stated policies.
- The dress code for students is business casual.
- Current undergrad UVA student