krisenchat
Full Stack Developer (Freelance)
krisenchatGermany12 hours ago
Part-timeInformation Technology
Your mission

We are looking for an experienced Full Stack Developer (Freelance) to join our team for a 3-month project focused on developing and extending web applications, including the integration of AI/ML capabilities.

This role is ideal for a midlevel freelancer comfortable working across the entire tech stack, with hands-on experience in AI/ML integrations and modern software development practices.

  • Design, develop, and advance full-stack web applications within our modern technology stack, which also includes:
    • Adding new features to our proprietary web-based chat messenger to make human text interaction more personal, accessible, robust, and secure.
    • Improving counseling quality and efficiency by integrating new tools into the platform that help with routine tasks of the psychosocial counseling team.
  • Implement responsive user interfaces based on design specifications in close collaboration with designers and stakeholders.
  • Design and build robust backend APIs, including AI/ML services and integrate them into existing systems.
  • Support the deployment, monitoring, and ongoing optimization of our applications.
  • Write clean, testable and maintainable code for both frontend and backend systems.
  • Optional: Actively contribute to the development of new AI/ML-based product features.
Your profile

  • Degree in Computer Science, Software Engineering, or equivalent professional experience.
  • 4+ years of experience as a full-stack developer.
  • Strong knowledge of modern frontend and backend development, including Typescript, HTML, CSS, and responsive design.
  • Hands-on experience with API design and integration.
  • Proficiency in Git version control.
  • Basic knowledge of databases and scripting.
  • Strong problem-solving skills and ability to work both independently and in a team.
  • Excellent communication skills in English.
  • Experience with working in agile environments.
  • Familiarity with using LLM-based code-assist tools in day-to-day work for improved DX.
  • Optional: Familiarity with machine learning concepts and libraries + Basic knowledge of Python.
  • Nice to have: Experience with building AI solutions.

Why us?

  • Be part of a mission-driven organization making a real difference in people's lives.
  • Work in a supportive and collaborative environment with opportunities for growth and development.
  • Note: A long-term collaboration may be possible following the initial 3-month engagement depending on future fundings.

About Us

krisenchat is a nationwide, free support service for children and young adults in need. We offer children and young people professional psychosocial counselling - every day, 24 hours a day, via WhatsApp or text message. krisenchat has been available 24/7 since the beginning of May 2020 - since then, the many crisis counselors have been able to help in over 120.000 crisis situations. Since 1 March 2022, krisenchat Ukrainian has also been providing confidential crisis counseling in Ukrainian and Russian for people affected by war at any age - with over 23.000 consultations provided. In addition to crisis counseling, krisenchat reaches many millions of young people every year through psychoeducation via social media platforms.

We are an interdisciplinary and agile non-profit organization and work flexibly from our beautiful office in Berlin or from home.

krisenchat values diversity. We encourage all interested people, from diverse national or ethnic origin, age religion, disability, gender, gender identity or sexual orientation, to apply to us. We are looking forward to hearing from you!

We want to focus exclusively ony your qualifications and make the application process as objective as possible. We therefore expressly ask you to send us your CV without a photo. Thank you!

Key Skills

Ranked by relevance