Auf einen Blick
- Aufgaben: Develop and maintain features for our social-tech platform using Python, Django, and React.
- Arbeitgeber: Join Little World, a non-profit startup focused on integrating disadvantaged immigrants through tech.
- Mitarbeitervorteile: Enjoy flexible remote work, meaningful challenges, and a supportive team dedicated to social impact.
- Warum dieser Job: Make a real difference while enhancing your coding skills in a collaborative environment.
- Gewünschte Qualifikationen: Fluent in English, experienced with Git, Python, Django, Docker, and web technologies like JavaScript and React.
- Andere Informationen: Ideal for students in or near Aachen; work 10 hours per week directly with our CTO.
Little World is a purpose-driven, social-tech non-profit startup dedicated to fostering integration and social participation for disadvantaged immigrants. Through our innovative progressive webapp , we connect volunteer German speakers with immigrant German learners, facilitating weekly conversations that foster language skills, social bonds, and a welcoming culture.
Our App offers live chat and video call features, a custom matching algorithm and many user management features that help us manage and connect our growing userbase of 5000+ users.
You will be helping us add new features to our application and maintain and scale it.
As we expand our impact, we’re looking for a Part-Time Full-Stack Developer to directly code with our CTO Tim to contribute 10 hours per week to our platform’s development. This role is ideal for someone based in or near Aachen, with the flexibility to work remotely.
Tasks
- Develop and maintain features on our platform using Python, Django, React ( Javascript/Typescript )
- Collaborate with the team to deliver user-friendly and scalable solutions.
- Optimize deployments and manage Dockerized applications.
- Debug and troubleshoot issues to ensure seamless user experience.
- Assist in improving platform performance and implementing innovative features.
Requirements
Must-Have:
- Fluent in English (German is a bonus).
- A fast and reliable communicator, even in a part-time capacity.
Advanced experience in:
- Version Control : Git (pull requests, actions).
- Backend Programming : Python and Django ( with Django-Rest-Framework )
- Containerization : Docker.
- Web Technologies : JavaScript, TypeScript, React.
- Basic familiarity with:
- Linux + shell scripting (bash).
Bonus Skills for the curious:
- Experience with Kubernetes and GitHub Actions.
- Familiarity with project management tools
Benefits
- Purpose-Driven Work : Your contributions directly impact the integration and social participation of vulnerable groups.
- Flexibility : Work remotely with an option to collaborate in-person in Aachen with our CTO Tim.
- Challenging Tasks : Work on meaningful technical challenges with room for innovation and improve your coding skills.
- Supportive Team : Join a highly motivated and experienced team dedicated to making a difference.
Ready to challenge yourself all awhile doing good for society? Then join our thriving team, learn tons of new stuff and get coding with our beloved Tim and Sean!
Optimally provide any relevant work samples (e.g., GitHub link or portfolio links inside your CV or send them by email) – thrilled to meet you soon!
Tim, Alice, Sean, Oliver and Melina
#J-18808-Ljbffr
Impact Full-Stack Developer with 10h/w - Regular job / Hiwi / Hilfswissenschaftler / Students Arbeitgeber: A Little World gemeinnützige UG
Kontaktperson:
A Little World gemeinnützige UG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Impact Full-Stack Developer with 10h/w - Regular job / Hiwi / Hilfswissenschaftler / Students
✨Tip Number 1
Make sure to showcase your experience with the specific technologies mentioned in the job description, like Python, Django, and React. Highlight any relevant projects you've worked on that demonstrate your skills in these areas.
✨Tip Number 2
Since communication is key for this role, be prepared to discuss how you effectively collaborate with teams, especially in a remote setting. Share examples of how you've successfully communicated technical concepts to non-technical team members.
✨Tip Number 3
Familiarize yourself with Little World's mission and values. Being able to articulate why you're passionate about social impact and integration will resonate well with the team and show that you're a good cultural fit.
✨Tip Number 4
If you have experience with Docker or any of the bonus skills listed, make sure to mention them during your conversation. This could set you apart from other candidates and show your eagerness to learn and grow within the role.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Impact Full-Stack Developer with 10h/w - Regular job / Hiwi / Hilfswissenschaftler / Students
Tipps für deine Bewerbung 🫡
Understand the Mission: Before applying, take some time to understand Little World's mission and how your skills can contribute to fostering integration and social participation for disadvantaged immigrants. This will help you tailor your application.
Highlight Relevant Skills: Make sure to emphasize your experience with Python, Django, React, and Docker in your CV and cover letter. Provide specific examples of projects where you've used these technologies to demonstrate your capabilities.
Showcase Your Work: Include links to your GitHub or portfolio in your CV. Highlight any relevant projects that showcase your full-stack development skills and your ability to work on meaningful technical challenges.
Craft a Personalized Cover Letter: Write a cover letter that reflects your passion for social impact and your excitement about the role. Mention how your background aligns with the company's goals and express your eagerness to collaborate with the team.
Wie du dich auf ein Vorstellungsgespräch bei A Little World gemeinnützige UG vorbereitest
✨Show Your Passion for Social Impact
Since Little World is a purpose-driven startup, it's essential to express your enthusiasm for social tech and how your skills can contribute to their mission of fostering integration and social participation.
✨Demonstrate Technical Proficiency
Be prepared to discuss your experience with Python, Django, React, and Docker. Highlight specific projects where you've utilized these technologies, and be ready to solve coding challenges during the interview.
✨Communicate Clearly and Effectively
As a fast and reliable communicator is a must-have, practice articulating your thoughts clearly. Use examples from your past experiences to demonstrate how you effectively collaborated with teams or solved problems.
✨Prepare Relevant Work Samples
Make sure to have your GitHub link or portfolio ready to share. Showcasing your previous work will give the interviewers insight into your coding style and problem-solving abilities.