The Technology Platform (TPF) of the Faculty of Human Sciences of the University of Bern supports the faculty's research projects with technical know-how and software development in a wide range of areas such as maintaining virtual reality laboratories, web-based data collection, app development, multi-user eye tracking, computer-controlled steering of machines, programming interfaces and various data organization and management tasks.
:
We are looking for a motivated Software Developer to join our small team (https:// www.tpf.philhum.unibe.ch). You will contribute to software development projects for various institutes at the University of Bern. Your responsibilities will include maintaining existing applications and helping to develop new solutions for both web and mobile platforms, but given the wide range of areas the TPF is involved in, you will work on projects outside of your main responsibility, best suited to your interests and skills. These applications serve a diverse range of research and data collection needs and require a flexible, solution-oriented mindset with solid frontend and backend development skills. You will collaborate closely with other developers and researchers to deliver tailored digital tools for human-centered academic work.
Key Responsibilities: Assist in developing and maintaining existing web and mobile applications
Implement user interfaces using modern frontend frameworks (e.g., React, Ionic, Angular)
Collaborate with team members and stakeholders to define requirements and deliver software solutions
Write clean, maintainable, and efficient code
Develop, document, maintain, troubleshoot and debug applications
Requirements:
Bachelor's degree in computer science or a related field
Strong knowledge of the programming languages JavaScript/TypeScript
Interest in modern frameworks such Angular, React, or Ionic
Object-oriented programming skills and understanding of design principles
Ability to work independently and in an interdisciplinary team
Strong communication and problem-solving skills
Good working knowledge of English, both written and spoken
Optional Qualifications:
Experience with MySQL, SQL, or data modelingExperience with NoSQL or Big Data technologies
Familiarity with PHP, Node.js, or backend integration
Familiarity with mobile application development
Previous work on academic, research-based, or educational software
Experience with Unreal Engine
Note: Optional qualifications are not mandatory. We encourage you to apply even if you do not meet all the optional qualifications
Contract Details:
Start Date: December 1st 2025 or later.
Employment Type: Part-time 60 - 80%
Salary: Determined according to cantonal guidelines
Benefits:
Diverse and challenging tasks
A stimulating and research focused academic work environment
Flexible working hours and remote work options
Modern infrastructure
An attractive offer for employees (university sports, library, further education
How to Apply:
If you are passionate about technology and eager to contribute to human-centered research, we are looking forward to your application until 19. October, 2025. Please send your CV and a motivation letter to dekan.humdek@unibe.ch with the subject line "Junior Software Developer PHP/JavaScript".
www.karriere.unibe.ch
Rechtliche Hinweise
Beware of fraud agents! do not pay money to get a job
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.