Candidarsi ora

About the job

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.js
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Conduct code reviews to ensure code quality and adherence to functional requirements
  • Debug and optimize existing and new code for maximum speed and scalability
  • Maintain code integrity and organization
  • Provide technical guidance and mentorship to junior developers as needed
  • Participate in architectural discussions and decision-making processes
  • Assist in project planning and coordination to ensure timely delivery of features
  • Foster a collaborative and inclusive team environment


Must-have:

  • Proven experience (5+ years) as a Software Engineer or in a similar role
  • Strong proficiency in Python/Django and/or TypeScript/Vue.js
  • Proficiency in German (C1/C2) and English
  • Solid understanding of object-oriented programming
  • Familiarity with code versioning tools such as Git
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork skills


Nice-to-have:

  • Experience with databases, web servers, and UI/UX design
  • Demonstrated ability to mentor and guide other developers
  • Interest in growing into a technical leadership role
  • Experience with Agile/Scrum methodologies


Benefits and conditions:

  • Trial period: 6 months
  • Career Training
  • Flexible working hours
  • Home Office
  • Top-of-the-line MacBook Pro
  • Ready to cover up to 50% for sports club program
  • 200 EUR Azure Credits for personal projects each month


Interview process:

  • Intro call with Toughbyte
  • 30-min Zoom meeting with the CTO
  • 1 hour technical interview (probably take home assignment + 30 min presentation + 30 min questions) with CTO and Head of Product
  • 30 min to 1-hour meeting with parts of the team and tech questions
  • Offer


Candidarsi ora

Altri lavori