Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 6, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Adeso is a humanitarian and development organization that is changing the way people think about and deliver aid in Africa.


    Read more about this company

     

    Full-Stack Python Developer

    Overview:

    We are looking for a talented Full-Stack Python Developer to help build the KujaLink platform. This role requires proficiency in both frontend and backend technologies, with a focus on Python, Flask, FlaskAppBuilder, PostgreSQL, and modern frontend frameworks. The developer will be involved in integrating generative AI functionalities, ERP systems, and social media messaging.

    Key Responsibilities:

    • Develop both frontend and backend components of the KujaLink platform using Python, Flask, and modern frontend technologies.
    • Ensure seamless interaction between frontend interfaces and backend services.

    Frontend Development:

    • Utilize frontend frameworks (e.g., React, Angular) to create responsive and user-friendly interfaces.
    • Implement user experience enhancements based on behavioral insights and feedback.
    • Develop and maintain backend services, APIs, and database interactions.
    • Collaborate with backend developers to ensure efficient data handling and processing.

    AI Integration:

    • Work with AI specialists to integrate generative AI models into both frontend and backend components.
    • Ensure AI functionalities are effectively utilized within the user interface and backend services.

    ERP Integration:

    • Develop and manage integration points between the platform and the ERP system.
    • Facilitate data synchronization and ensure system interoperability.

    Social Media Integration:

    • Implement features for social media interactions and messaging.
    • Integrate social media APIs to support platform functionalities.
    • Document frontend and backend code, API specifications, and integration processes.
    • Maintain up-to-date technical documentation for all developed features.

    Required Skills and Experience:

    Programming Languages and Frameworks:

    • Proficiency in Python, Flask, and Flask-AppBuilder.
    • Experience with modern frontend frameworks (e.g., React, Angular, Mesop, StreamLit, ChainLit, Reflex).

    Database Management:

    • Experience with PostgreSQL and backend database management.

    AI Libraries:

    • Familiarity with AI libraries (e.g., LangChain, LlamaIndex, Hugging Face) and their integration.

    ERP Systems:

    • Experience integrating with ERP systems.

    Social Media APIs:

    • Experience with social media API integration.

    Software Development Methodologies:

    • Experience with Agile development practices.

    Documentation:

    • Strong Emphasis on writing and maintaining clear, thorough, and up-to-date documentation.

    Desired Qualifications:

    • Bachelor’s degree in Computer Science or a related field.
    • Minimum of 3 years of experience in full-stack development with a strong portfolio of relevant projects.
    • Experience with both frontend and backend development in a complex project environment.

    Check how your CV aligns with this job

    Method of Application

    This is an exciting opportunity for a dedicated and highly motivated professional. If you would like to join our team, please submit your application to jobs@adesoafrica.org quoting the position in the email subject matter. This application will be open until the position is filled.

    Each application should be addressed to the Human Resources Department and include the following:

    • 1 page Cover Letter with applicant’s current contact information.
    • 1 page Resume or CV including detailed work experience, education/degrees, and details of similar assignments.
    • 3 professional references with complete contact information (Name, Relationship to Reference, Email and Phone Number)

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at African Development Solutions ... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail