Remote Full-Stack Python Developer

Remote
Salary range: 5600 - 6500 EUR
Roles:
BackendFrontend
Must-have skills:
PythonTypeScript
Nice-to-have skills:
Vue.js
Considering candidates from:
Austria and Germany
Work arrangement: Remote
Industry: Software Development
Language: German, English
Level: Senior
Required experience: 5+ years
Size: 11 - 50 employees
Logo of JUPUS

Remote Full-Stack Python Developer

Remote
JUPUS 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. Since May 2023, hundreds of law firms throughout Germany have already been processing more than 200 inquiries per day via JUPUS.
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:
  1. Intro call with Toughbyte
  2. 30-min Zoom meeting with the CTO
  3. 1 hour technical interview (probably take home assignment + 30 min presentation + 30 min questions) with CTO and Head of Product
  4. 30 min to 1-hour meeting with parts of the team + tech questions
  5. Offer