Dein Weg in einen Beruf der Zukunft.
Software Development Tutor
Location
Germany
Posted
13 days ago
Salary
€17 - €20 / hour
Seniority
Senior
Job Description
Software Development Tutor
App Akademie
• Your own participants: You mentor assigned participants, know their strengths, identify where they’re stuck, and actively guide them through the course • 1:1 mentoring: You hold regular sessions with participants — not one-size-fits-all, but tailored to their current level and challenges • Code review & assignment checks: You provide honest, constructive feedback on submitted assignments and help build and expand real coding skills • Documentation: You record progress and session content so nothing is lost and the learning path remains transparent • Curriculum optimization: You provide feedback on learning materials and help improve them • Team collaboration: You are part of a committed education team and exchange weekly with other mentors and experts about participants and course content
Job Requirements
- You are enrolled as a student for at least one more year (requirement)
- You are available on average 15–20 hours per week (requirement)
- You are studying Computer Science, Business Informatics, Media Informatics or a comparable degree — or you are self-taught in programming and can demonstrate this with projects
- You have knowledge of Flutter & Dart
- You have experience with Git & GitHub and use them confidently
- You are familiar with common AI tools (e.g., ChatGPT, GitHub Copilot, Claude, etc.)
- You are fluent in German and an excellent communicator
- You are empathetic and enjoy working with people
- You are highly organized
Benefits
- Attractive pay: €17–€20 per hour
- Flexible work: You can schedule your shifts flexibly alongside your studies — there are no fixed working hours; you and your participants agree on appointment times together
- Work environment: You are part of an exciting project and have a real impact on people’s careers and work lives
- Experience: You will improve your skills in the mentioned technologies and have the opportunity to learn additional technologies as our course offerings grow
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description 99x Brazil is on the lookout for a skilled Senior / Lead Outsystems Developer. As a part of our dynamic team, you will play a vital role in the design, development, and maintenance of applications using the Outsystems platform. You will collaborate with a talented group of developers and designers to deliver high-quality software solutions that meet client requirements. In this job you will master OutSystems Platform technology in conjunction with modern software engineering practices for developing web and mobile business applications in the context of agile projects. Responsibilities - Develop solution features following OutSystems development best practices - Work as an IT expert and evangelist while supporting customers in their technical evaluation - Understand the customers' IT architecture in order to clarify the strategic fit of the OutSystems technology with their IT ecosystem Qualifications - Bachelor's degree in Computer Science or a related field - Fluency in English, written and spoken (mandatory) - Great communication skills - Transparency and ability to establish trust and supportive relationships - Strong quality orientation and attention to detail - Understanding of solution architecture and design, and web and mobile application performance - More than 3 years experience in web and/or mobile application programming - BS/BA in computer science or similar - Knowledge of web development or mobile app development, business modeling, database concepts and project management - preferably using Agile Development Methodologies - Deep insight on technical architectures, IT products and product positioning - Proficiency with at least one programming language: PHP, C# or Java - Proficiency in web based languages: JavaScript, CSS, HTML - Knowledge in ASP.NET - Programming with databases: SQL Server, Oracle or MySQL - Knowledge in Database Modeling - OutSystems development experience and certifications are a plus - Degree in Computer Science or Engineering. Academic achievements valued Benefits - Your pick when it comes to employment models: CLT/PJ/Cooperativa - We provide resources for you to grow and learn on the job, including online courses, mentoring, and the latest gen laptops - A fully remote work environment with flexible working hours - Bonus for any referrals that we end up hiring
Senior Software Engineer
Care.comCare.com is the world's leading platform for finding and managing high-quality family care.
Role Description Care.com, Inc. is hiring for the following role in Dallas, TX (multiple openings): Senior Software Engineer. The Senior Software Engineer will: - Develop childcare/daycare directory listings using open-source web development frameworks such as Next.js, React, Typescript, MUI5, Micro frontends, and GraphQL; - Design and build front-end reusable and scalable components for other applications; - Troubleshoot application production issues and categorize and prioritize them during outages; - Mentor other software engineers and developers to facilitate career growth and team productivity; - Implement Playwright end-to-end automation tests for the provider network, a Small Medium Businesses (SMB) applications; - Implement GraphQL mutations and run queries for UI data presentation, leveraging user experience enhancements such as animations and transitions; - Perform code reviews to identify vulnerabilities and improve security; - Write tests for React components using React Testing Library with a minimum of 85% code coverage; - Maintain web applications with the latest features and technologies to improve performance and provide customers with the best quality product. Telecommuting permitted from anywhere in the U.S. Qualifications - Bachelor’s degree (or foreign equivalent) in Computer Science, Software Engineering, Computer Engineering, or Electrical/Electronics Engineering; - Five (5) years of experience in the job offered or a closely related technical role; - Any amount of experience in each of the following skills: React, Typescript, GraphQL, React Testing Library, Material UI5, Responsive Web Design, Splunk, Sentry, Next.js, Playwright Automation, Database, and ngTable. Company Description Care.com is a consumer tech company with heart. We're on a mission to solve a human challenge we all face: finding great care for the ones we love. We're moms and dads and pet parents. We have parents and grandparents, so we understand that everyone, at some point in their lives, could use a helping hand. Our culture and our products reflect that. Here, entrepreneurs, self-starters, team players, and big thinkers unite behind a common cause. We're applying data analytics, AI, and the latest technologies to solve universal problems and connect people in new ways. If you like having autonomy, thrive on collaboration, and are all about using your talent for good — Care.com is the place for you.
IIB / IBM ACE Integration Developer
Fulfillment IQeCommerce Fulfillment Product Studio that supports brands, retailers, and 3PLs with bespoke solutions.
• Designing, developing, and configuring integration flows within IBM App Connect Enterprise (ACE) using Data Format Description Language (DFDL). • Building and managing EDI, API, and application integrations. • Creating, testing, and optimizing DFDL models to map and parse non-standard, custom text, CSV, fixed-width, and legacy binary file formats. • Writing and maintaining complex DFDL schemas using regular expressions. • Connecting modern applications with legacy mainframes and backend systems. • Processing complex industry-specific messages (EDI, SWIFT, HL7) via DFDL. • Debugging and monitoring integration flows.
IIB, IBM ACE Integration Developer
Fulfillment IQeCommerce Fulfillment Product Studio that supports brands, retailers, and 3PLs with bespoke solutions.
• Designing, developing, and configuring integration flows within IBM App Connect Enterprise (ACE) using Data Format Description Language (DFDL) for complex data parsing and serialization. • Building and managing EDI, API, and application integrations. • Creating, testing, and optimizing DFDL models to map and parse non-standard, custom text, CSV, fixed-width, and legacy binary file formats. • Writing and maintaining complex DFDL schemas using regular expressions and handling multi-format messages or variable-length records. • Building message flows that utilize DFDL to convert unstructured or proprietary data formats into standard XML or JSON structures, and vice-versa. • Connecting modern applications with legacy mainframes and backend systems. • Processing complex industry-specific messages (EDI, SWIFT, HL7) via DFDL. • Conducting root-cause analysis for integration failures, including DFDL parser and IBM ACE runtime issues. • Documenting workflows, mappings, and processes clearly and collaborating with clients, business analysts, and development teams.


