React Native Developer/Javascript
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
As an intern working with generative AI and various web development technologies like React Native, React.js, Node.js, and JavaScript, you would have the following responsibilities related to uploading audio, video, and images on ChatGPT, Bing AI, and Google BARD, as well as contributing to these projects:
Familiarize yourself with the existing codebase: Understand the architecture, code structure, and functionality of the applications you'll be working with. This includes studying the documentation and reviewing relevant code repositories.
Implement upload functionality: Develop the necessary code and UI components to enable users to upload audio, video, and image files. This involves handling file selection, validating file formats and sizes, and integrating with appropriate backend services.
Integrate with AI platforms: Collaborate with the team to integrate ChatGPT, Bing AI, and Google BARD APIs into the applications. This may include configuring API credentials, making API requests, and processing the responses to provide intelligent responses or perform relevant tasks based on user inputs.
Error handling and validation: Implement error handling mechanisms to handle edge cases during file upload, AI API integration, and data processing. Ensure appropriate validation and error messages are displayed to users when necessary.
Performance optimization: Identify areas of improvement and optimize the applications for better performance, such as reducing file upload times, optimizing API calls, and improving rendering speed.
Testing and bug fixing: Write comprehensive unit tests to ensure the stability and reliability of the upload functionality and AI integration. Collaborate with the team to identify and fix any bugs or issues that arise during testing or production use.
Documentation and knowledge sharing: Document your work, including code comments, API integration steps, and any relevant learnings or challenges encountered. Share your knowledge and contribute to the team's knowledge base by creating guides or conducting internal training sessions.
Collaborate and contribute: Actively participate in team meetings, discussions, and code reviews. Share ideas, suggest improvements, and contribute to the overall development efforts of the projects you are involved in.
Remember to communicate regularly with your team members, seek clarification when needed, and ask for guidance or support when facing challenges. Your responsibilities may vary depending on the specific project requirements and the organization you are interning with.
Job Types: Full-time, Regular / Permanent, Freelance
Contract length: 6 months
Salary: ₹800,000.00 - ₹1,200,000.00 per year
Benefits:
Work from home
Schedule:
Day shift
Monday to Friday
Supplemental pay types:
Performance bonus
Ability to commute/relocate:
Bandra, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
We are building MediaX chrome extension , what kind of contribution would be able to do in that ??
What kind of technologies have you used to achieve the desired result for it?
What makes you best in that thing ?? Also are you okay if you get good stock option if we became a unicorn company ?
Experience:
JavaScript: 1 year (Preferred)
Familiarize yourself with the existing codebase: Understand the architecture, code structure, and functionality of the applications you'll be working with. This includes studying the documentation and reviewing relevant code repositories.
Implement upload functionality: Develop the necessary code and UI components to enable users to upload audio, video, and image files. This involves handling file selection, validating file formats and sizes, and integrating with appropriate backend services.
Integrate with AI platforms: Collaborate with the team to integrate ChatGPT, Bing AI, and Google BARD APIs into the applications. This may include configuring API credentials, making API requests, and processing the responses to provide intelligent responses or perform relevant tasks based on user inputs.
Error handling and validation: Implement error handling mechanisms to handle edge cases during file upload, AI API integration, and data processing. Ensure appropriate validation and error messages are displayed to users when necessary.
Performance optimization: Identify areas of improvement and optimize the applications for better performance, such as reducing file upload times, optimizing API calls, and improving rendering speed.
Testing and bug fixing: Write comprehensive unit tests to ensure the stability and reliability of the upload functionality and AI integration. Collaborate with the team to identify and fix any bugs or issues that arise during testing or production use.
Documentation and knowledge sharing: Document your work, including code comments, API integration steps, and any relevant learnings or challenges encountered. Share your knowledge and contribute to the team's knowledge base by creating guides or conducting internal training sessions.
Collaborate and contribute: Actively participate in team meetings, discussions, and code reviews. Share ideas, suggest improvements, and contribute to the overall development efforts of the projects you are involved in.
Remember to communicate regularly with your team members, seek clarification when needed, and ask for guidance or support when facing challenges. Your responsibilities may vary depending on the specific project requirements and the organization you are interning with.
Job Types: Full-time, Regular / Permanent, Freelance
Contract length: 6 months
Salary: ₹800,000.00 - ₹1,200,000.00 per year
Benefits:
Work from home
Schedule:
Day shift
Monday to Friday
Supplemental pay types:
Performance bonus
Ability to commute/relocate:
Bandra, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
We are building MediaX chrome extension , what kind of contribution would be able to do in that ??
What kind of technologies have you used to achieve the desired result for it?
What makes you best in that thing ?? Also are you okay if you get good stock option if we became a unicorn company ?
Experience:
JavaScript: 1 year (Preferred)
0 page views
Related listings
-
Software DeveloperSoftware DeveloperProven experience as a Full Stack Developer or similar role Experience developing desktop and mobile applications Familiarity with MERN stack Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript) Knowledge of multiple b...2026/11/09
-
Software Developer (PHP / PythonSoftware Developerhttp://sisys.co.in/career.html IoT Device Cloud application programming Database, backend, core logic, UI and reports PHP / Python Bootstrap UI odoo programming pandas and plotly for data reporting Basic on the job training will be provided Job Types...2026/11/09
-
Junior Software DeveloperSoftware DeveloperWe require dynamic, result oriented, enthusiastic software professionals for its Research and Development wing of operations at Navi Mumbai. · Programming : C#, .Net · Scripting : JavaScript, XML · Charting : .Net Chart and plotly.js · Database : MyS...2026/11/09
