Our client is one of the leading providers of AI software for the legal sector in Germany and enables lawyers to fully automate the client intake process from initial contact to the complete file. Law firms are supported by an AI chatbot, an online appointment booking tool and an AI platform that automatically collects and processes inquiries, information and documents and enables automated communication with clients.
Tasks:Design, develop, and implement high-quality software solutions using Python/Django and TypeScript/Vue.jsCollaborate with cross-functional teams to define, design, and ship new featuresConduct code reviews to ensure code quality and adherence to functional requirementsDebug and optimize existing and new code for maximum speed and scalabilityMaintain code integrity and organizationProvide technical guidance and mentorship to junior developers as neededParticipate in architectural discussions and decision-making processesAssist in project planning and coordination to ensure timely delivery of featuresFoster a collaborative and inclusive team environment
Must-have:Proven experience (5+ years) as a Software Engineer or in a similar roleStrong proficiency in Python/Django and/or TypeScript/Vue.jsProficiency in German (C1/C2) and EnglishSolid understanding of object-oriented programmingFamiliarity with code versioning tools such as GitExcellent problem-solving skills and attention to detailStrong communication and teamwork skills
Nice-to-have:Experience with databases, web servers, and UI/UX designDemonstrated ability to mentor and guide other developersInterest in growing into a technical leadership roleExperience with Agile/Scrum methodologies
Benefits and conditions:Trial period: 6 monthsCareer TrainingFlexible working hoursHome OfficeTop of the line MacBook Pro Ready to cover up to 50% for sports club program200 EUR Azure Credits for personal projects each month
Interview process:Intro call with Toughbyte30-min Zoom meeting with the CTO1 hour technical interview (probably take home assignment + 30 min presentation + 30 min questions) with CTO and Head of Product30 min to 1-hour meeting with parts of the team + tech questionsOffer