Roles & Responsibilities
1. Full\-Stack Development
- Lead the design, development, testing, and deployment of full\-stack applications using the MERN stack (MongoDB, Express.js, React, Node.js).
- Write clean, maintainable, and efficient code following established coding standards and best practices.
- Take ownership of features from concept to production.
2. Application Architecture & System Design
- Collaborate with cross\-functional teams to design scalable, secure, and efficient application architectures.
- Make strategic technical decisions to support long-term scalability, model performance, and system reliability.
- Design and integrate AI/ML-powered features such as LLM workflows, embeddings, semantic search, recommendation systems, or intelligent automation into production applications.
- Work with Azure-based AI and cloud services to deploy, orchestrate, monitor, and optimize AI-enabled solutions.
3. Database Management & Optimization
- Design and manage MongoDB schemas to support application requirements.
- Write complex queries and optimize database performance.
- Monitor, troubleshoot, and resolve database-related issues to ensure efficient data handling.
4. Frontend Development
- Build responsive, intuitive, and user-friendly interfaces using React.
- Implement frontend best practices for performance optimization and cross-device compatibility.
- Collaborate with design and product teams to deliver seamless user experiences.
5. API Development & Integration
- Develop, document, and maintain RESTful APIs for smooth communication between frontend, backend, and AI-enabled systems.
- Integrate third-party services, external APIs, and AI model endpoints to extend application functionality.
- Build and maintain backend workflows for model inference, prompt orchestration, vector search, and intelligent data pipelines.
6. Problem Solving & Debugging
- Diagnose and resolve technical issues across new and existing applications.
- Apply debugging, profiling, and performance-tuning techniques to improve system efficiency.
7. Continuous Learning & Improvement
- Stay updated with industry trends, MERN stack advancements, and emerging technologies, including AI-driven solutions.
- Participate in internal knowledge-sharing sessions and contribute to a culture of continuous improvement and innovation.