-
Flexible Schedule
|
Virtual Opportunity
Responsibilities: Website Maintenance: Ensure the website runs smoothly by performing regular updates, fixing bugs, and addressing technical issues. Security & Privacy: Implement measures to secure user data, especially for donations and sensitive information (e.g., SSL certificates, data encryption). Backup & Recovery: Manage website backups and recovery plans to ensure data safety in case of a system failure.
Date Posted: Feb 20, 2025
-
Flexible Schedule
|
Virtual Opportunity
Back-end and/or front-end Front-End Development: Build a user-friendly and visually appealing front-end using HTML, CSS, and JavaScript frameworks (React, Vue.js, or Angular). Ensure the website is responsive and performs well across all devices. Back-End Development: Develop server-side logic and databases using programming languages like Python (Django, Flask), PHP (Laravel), or Node.js (Express). Ensure the website's functionality, like handling e-commerce transactions, job applications, and user interactions. Database Management: Create and manage databases (e.g., MySQL, PostgreSQL, MongoDB) to store user data, transaction histories, job applications, forum posts, etc. Security Implementation: Implement robust security measures to protect sensitive data, including encryption, secure payment processing, and user authentication (OAuth, JWT). API Integration: Integrate third-party APIs for e-commerce (e.g., Stripe, PayPal), email notifications (e.g., SendGrid), or job management tools. Testing & Debugging: Ensure the website is bug-free and runs smoothly with regular testing and debugging. Maintenance: Provide ongoing maintenance and updates to the website as needed. Skills Required: Proficiency in front-end and back-end programming languages (HTML, CSS, JavaScript, Python, PHP, Node.js). Experience with front-end libraries or frameworks (React, Angular, or Vue.js). Strong knowledge of database management (SQL, MongoDB). Experience with e-commerce platforms and payment gateway integration (Stripe, PayPal). Familiarity with version control (Git/GitHub).
Date Posted: Feb 20, 2025
-
Flexible Schedule
|
Virtual Opportunity
Chatbot Development: Build and maintain an AI-powered chatbot that offers support for people seeking mental health resources. The chatbot should be able to provide basic mental health tips, direct users to professional resources, and answer FAQs about the nonprofit. Integration: Ensure that the chatbot is fully integrated into the website and works seamlessly with other functionalities (e.g., forums, donations, job applications). User Experience: Regularly monitor and adjust the chatbot's responses to improve accuracy and user satisfaction. Collect feedback from users to enhance its performance. Skills Required: Experience with AI and chatbot platforms (e.g., Dialogflow, Chatbot.com, or custom solutions). Knowledge of mental health and the ability to design responses that are sensitive and helpful. Experience integrating chatbots into websites and other platforms.
Date Posted: Feb 20, 2025
-
Flexible Schedule
|
Virtual Opportunity
Website Development: Build and maintain a fully functional website that integrates job applications, ambassador sign-up forms, e-commerce, donation capabilities, forums, and other features. UI/UX Design: Design an intuitive and user-friendly interface that is accessible, responsive, and attractive. Focus on accessibility for individuals with disabilities. E-commerce Setup: Develop a seamless e-commerce platform that allows users to purchase merchandise (t-shirts, hats, mugs, etc.) and contribute to fundraising efforts through online sales. Payment Integration: Set up secure payment gateways for donations, product purchases, and any transaction required for e-commerce. Forum Integration: Design and integrate a discussion forum where users can interact, share experiences, and provide support related to mental health. Chatbot Integration: Integrate an AI-powered chatbot that can offer mental health support, answer frequently asked questions, and direct users to appropriate resources. Job Application Forms: Develop and implement an online job application system for potential hires and volunteers (Ambassadors). Skills Required: Expertise in HTML, CSS, JavaScript, and web development languages like PHP, Python, or Ruby. Experience with e-commerce platforms (e.g., Shopify, WooCommerce, or custom solutions). Familiarity with forum software (e.g., Discourse, phpBB, or custom solutions). Experience integrating chatbots (using platforms like Intercom, Drift, or custom AI solutions). Knowledge of secure payment systems (e.g., Stripe, PayPal). Understanding of website optimization and mobile-first design principles.
Date Posted: Feb 20, 2025
-
Flexible Schedule
|
Virtual Opportunity
User Research & Persona Creation: Conduct research to understand the target audience’s needs and pain points, creating user personas. Wireframing & Prototyping: Design wireframes, mockups, and prototypes for the website, focusing on navigation, usability, and aesthetic appeal. Responsive Design: Ensure that the design is fully responsive, providing a seamless user experience across desktops, tablets, and mobile devices. Visual Design: Design elements such as buttons, forms, and icons, adhering to the nonprofit's branding and visual identity. Collaboration: Work closely with the development team to ensure the design is implemented as intended and optimize user flow. Usability Testing: Conduct usability testing and gather feedback to refine the design and improve user satisfaction. Skills Required: Expertise in design tools (Figma, Adobe XD, Sketch, InVision). Strong understanding of user experience principles and design trends. Proficiency in creating responsive layouts. Ability to work with web developers for the smooth implementation of designs.
Date Posted: Feb 20, 2025