**Experienced Full Stack Software Engineer – Web & Cloud Application Development for arenaflex's Mentoring and Coaching Programme**
At arenaflex, we're on a mission to revolutionize the way we approach mentoring and coaching. As a leading humanitarian organization, we're committed to saving lives and alleviating suffering around the world. Our Mentoring and Coaching Programme is a vital part of this mission, and we're now seeking a team of highly skilled experts to build a cutting-edge, chat-only interface-based CRM system that will be the backbone of our programme. **Introduction to arenaflex** arenaflex is a humanitarian organization that provides emergency medical care to hundreds of thousands of people around the world. Our work is guided by our core values of independence, impartiality, neutrality, and humanity. We're committed to saving lives and alleviating suffering, and our Mentoring and Coaching Programme is a key part of this mission. **About the Project** We're planning to build a platform from scratch that will be the central hub for our Mentoring and Coaching Programme. This platform will be designed to be highly scalable, customizable, and user-friendly, with a chat-only interface that will allow users to interact with the system seamlessly. We're looking for a team of experts who can bring their skills and experience to the table to build a platform that will meet our needs and stay with us long-term. **Key Responsibilities** As a member of our team, you'll be responsible for designing and building a custom-built web application that meets our requirements. Some of the key responsibilities include: * Designing and building a chat-only interface that will be the primary interface for users * Developing a database architecture that is scalable, customizable, and secure * Building a modular system that can be easily maintained and updated * Implementing a chatbot that can handle all CRUD (Create, Read, Update, Delete) operations at the backend * Integrating Azure Open AI to enable advanced AI capabilities * Collaborating with our team to ensure that the platform meets our needs and is user-friendly **Essential Qualifications** To be successful in this role, you'll need to have the following qualifications: * Expert-level experience in full-stack development, with a strong understanding of web and cloud application development * Proven experience in designing and building scalable, customizable, and secure database architectures * Strong knowledge of Azure Open AI and its applications in chatbot development * Excellent problem-solving skills and the ability to work independently * Strong communication and collaboration skills, with the ability to work effectively with our team **Preferred Qualifications** While not essential, the following qualifications would be highly desirable: * Experience in mentoring and coaching, or a related field * Strong understanding of AI and machine learning concepts, including LLM (Large Language Model) engineering and automation * Experience in building chatbots and conversational interfaces * Strong knowledge of cloud-based services and platforms, including Azure and AWS **Skills and Competencies** To be successful in this role, you'll need to have the following skills and competencies: * Strong programming skills in languages such as JavaScript, Python, and C# * Experience with front-end development frameworks such as React and Angular * Strong understanding of database management systems, including MySQL and MongoDB * Experience with cloud-based services and platforms, including Azure and AWS * Strong problem-solving skills and the ability to work independently * Excellent communication and collaboration skills, with the ability to work effectively with our team **Career Growth Opportunities and Learning Benefits** As a member of our team, you'll have the opportunity to work on a high-profile project that will make a real difference in the lives of people around the world. You'll also have access to a range of learning and development opportunities, including: * Regular training and development sessions to help you stay up-to-date with the latest technologies and trends * Opportunities to work on a range of projects and initiatives that will help you build your skills and experience * A collaborative and supportive work environment that will help you grow and develop as a professional **Work Environment and Company Culture** We're a dynamic and fast-paced organization that is committed to making a difference in the world. Our work environment is collaborative and supportive, with a strong focus on teamwork and communication. We're proud of our company culture, which is built on our core values of independence, impartiality, neutrality, and humanity. **Compensation, Perks, and Benefits** We offer a competitive compensation package that includes: * A competitive salary and benefits package * Opportunities for career growth and development * A collaborative and supportive work environment * Access to a range of learning and development opportunities * A chance to make a real difference in the lives of people around the world **How to Apply** If you're a highly skilled and experienced full-stack software engineer who is passionate about building innovative solutions, we'd love to hear from you. Please submit your proposal, including your resume, a cover letter, and any relevant samples or portfolios. We can't wait to hear from you! **Apply Now** Don't miss this opportunity to join our team and make a real difference in the lives of people around the world. Apply now to become a part of our team and help us build a platform that will change the face of mentoring and coaching forever. Apply for this job