The Max Planck Institute for Intelligent Systems is a world-leading research institute in artificial intelligence, machine learning, and robotics.
Our Scientific Coordination Office (SCO) provides support services and manages collaborations, graduate education, and outreach & public engagement.
We are looking to hire a talented Web Developer for our MP-AIX project. This is an exciting opportunity for you to join our team of approximately 30 members working on innovative projects.
Job Description
We are seeking a skilled Web Developer to 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.
* 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.
Required Skills and Qualifications
To be successful in this role, you will need:
* A bachelor's degree in computer science or a related field.
* Experience developing web apps and websites as well as with standard web technologies 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.
* Ideal 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.
Benefits
We offer:
* Flexible working hours.
* The possibility of mobile working.
* Many other benefits.
Mission Statement
We at the Max Planck Institute for Intelligent Systems are committed to increasing the number of individuals with disabilities in our workforce and therefore encourage applications from such qualified individuals.