We are seeking an experienced Full Stack Developer to implement a small AI-powered feature within an existing web application. The ideal candidate will possess strong skills in React/TypeScript for frontend development,
Node.js for backend services, and expertise in AWS for deployment and infrastructure management. The project requires integration with the OpenAI API to process user-submitted content.
Project Scope:
- Develop a simple React interface allowing users to submit text content.
- Create or update a
Node.js rest api endpoint to handle content submission.
- Integrate the OpenAI API to process the submitted content and generate results.
- Implement database storage for both the user request and the AI-generated output.
- Add essential validation and robust error handling mechanisms.
- Containerize or update the existing service using Docker.
- Deploy all completed changes to our AWS environment.
- Update the existing ci/cd configuration as necessary to support the new feature.
We are looking for a senior engineer who not only delivers on the specified tasks but also understands and applies best practices in production-quality architecture, security, reliability, and performance. A short example of a similar full stack, aws, or ai integration project you have completed would be highly valued.
Delivery term: Not specified