Web Developer for MP-AIX
Max Planck Institute for Intelligent Systems
Tübingen, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tübingen, Germany
Tech stack
JavaScript
Artificial Intelligence
Bootstrap
Databases
Software Debugging
Linux
Design of User Interfaces
Human-Computer Interaction
Web Servers
Laravel
PostgreSQL
MySQL
MVC
Ruby on Rails
Material Design
Software Engineering
SQL Databases
Web Applications
Gitlab
GIT
Information Technology
Front End Software Development
Cucumber
Code Restructuring
Job description
As a Web Developer, you will play a crucial role in developing and maintaining a dedicated online application portal for recruiting excellent doctoral researchers within the Max Planck Artificial Intelligence Network (MP-AIX).
- Implement new features in coordination with different stakeholders, including faculty members, scientific coordinators, and doctoral researchers, in collaboration with ELLIS and software development partners.
- Refactor and optimize existing features to improve the overall performance and user experience of the portal.
- Implement and improve separation of concerns within the codebase to ensure maintainability and scalability.
- Improve the User Interface/User Experience (UI/UX) in coordination with stakeholders.
- Collaborate with the cross-site coordination team to ensure seamless integration with other systems and processes, and to support the recruiting of excellent doctoral researchers.
Requirements
Do you have experience in UX?, Do you have a Doctoral degree?, * A Bachelor's degree in Computer Science or a related field, or an equivalent qualification/experience
- Experience developing web apps and web sites as well as with standard web technolgies and services
- Experience in Ruby on Rails or a similar MVC-based framework such as Laravel
- Good frontend skills, especially in Javascript
- Experience with databases and basic SQL knowledge (MySQL/PostgreSQL)
- Basic knowledge of Git and the Linux CLI
- Ideally, the candidate will also have experience with Bootstrap and Google Material Design, experience in gradual refactoring, debugging/monitoring skills, and experience working with GitLab
- Experience using an automated testing framework, ideally a BDD tool such as Cucumber
- Exposure to web server configuration/admin (nginx)
- Willingness to work on legacy code
- Excellent organizational, communication, and problem-solving skills.
- Very good command of English.
About the company
The Max Planck Institute for Intelligent Systems is a world leading research institute in artificial intelligence, machine learning, and robotics, located on two campuses in Stuttgart and Tübingen. The Scientific Coordination Office (SCO) provides support services and manages collaborations, graduate education, and outreach & public engagement.
The newly established Max Planck Artificial Intelligence Network (MP-AIX) fosters collaborations involving top Max Planck researchers, combining AI capabilities with broad scientific expertise and deep domain knowledge to leverage scientific synergies at the highest level. At the core of MP-AIX is its interdisciplinary doctoral fellowship program. Ph.D. students benefit from joint supervision by directors or group leaders from different Max Planck Institutes, with the possibility of co-advisors from the ELLIS Network. This unique program thus adds a European perspective, with the ambition to lift Ph.D. education to the next level.