![ETH Zürich](https://media.trabajo.org/img/noimg.jpg)
Web App Developer: Streamlining Psychological Assessment and Reporting Platform
vor 3 Wochen
We use a custom-built web app for conducting psychological and cognitive skill assessments such as personality traits, working memory, empathy, etc. You can think of these as very simple JavaScript mini-games that run in the web browser and collect and store metrics on our server, often about our students or study participants as we extensively use our lab for teaching and research. Based on the collected metrics, we then generate âcustomizedâ PDF reports that are sent out to the students or study participants.Â
The lab developed organically over a decade, where different tests were added at different points in time. Currently, the lab works entirely, but the code is not organized in a systematic and modular way. As a result, there is manual work involved in creating the PDF reports, something we would like to automatize. Job description
Refactoring the codebase:
We want to make the web app more modular, maintainable, and automated. This project has two goals. First that non-technical online lab users could use the web app to run classroom experiments without having to modify any code. Second, that student assistants can easily implement additional assessments (i.e. new tests) without needing to understand the full code base. To this end, you will have to decide on a sensible structure and tech stack for the web-app and refactor the existing code (JavaScript and sails.js for the web-app; Python for the data analysis). This will also include writing tests and documentation for future users.
An important aspect of the job is that it will involve a lot of autonomy that has a side associated with freedom about how to approach the job and how to solve each task independently, and also a side associated with the need to be resourceful and resolve challenges autonomously. Your profile
- Familiarity with full-stack web development
- Experience with JavaScript, Docker, Python, Pandas
- Motivation to familiarize yourself with a new code-base and learn the required technologies
- Proactive problem-solving attitude and resourcefulness during independent work
Essential Skills:Â
- Proficiency in front-end programming languages, including JavaScript, HTML, and CSS
Preferred Skills:
Previous experience working with Adobe InDesignKnowledge of Node.js, MongoDB, Pandas, Docker, and RPrior experience with Linux server administration, specifically RHEL (Red Hat Enterprise Linux)Experience in data analysis and interest in reading scientific articlesWe offerETH Zurich is a family-friendly employer with excellent working conditions. You can look forward to an exciting working environment, cultural diversity and attractive offers and benefits. Also we offer flexible working hours, possibility for part-time work and home office.Working, teaching and research at ETH ZurichWe value diversityIn line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.Curious? So are we.
We look forward to receiving your online application with the following documents:
CVMotivation LetterPlease note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered. Questions regarding the position should be directed to Write an email (no applications).
Further information about the group can be found on our website.About ETH ZürichETH Zurich is one of the worldâs leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.
-
Zurich, Schweiz ETH Zürich Vollzeit#slim #content {border: none;margin: 0;padding: 0;} #slim .slim_picture {text-align: left;margin: 0 10px 20px 0;} #slim .slim_picture img {max-height: 126px;} #slim .slim_content {border: none;} #slim .slim_title {font-size: 24px;font-weight: bold;margin: 0 0 10px 0;text-align: left;line-height: 32px;word-wrap: break-word;} #slim .slim_text {padding: 0...
-
Web / App Analyst
vor 4 Wochen
Zurich, Schweiz Ifolor AG VollzeitStrategy & Analytics·Zürich· Hybrid Web / App AnalystJoin us Wir antworten gewöhnlich innerhalb von drei Tagen Ifolor macht die schönsten Momente in personalisierten Fotoprodukten wiedererlebbar. Das Angebot des international tätigen Onlinedienstleisters umfasst hochwertige Produkte wie Fotobücher, Fotokalender, Fotogrusskarten, Wanddekorationen,...
-
Web / App Analyst
vor 3 Wochen
Zurich, Schweiz Ifolor AG VollzeitStrategy & Analytics·Zürich· Hybrid Web / App AnalystJoin us Wir antworten gewöhnlich innerhalb von drei Tagen Ifolor macht die schönsten Momente in personalisierten Fotoprodukten wiedererlebbar. Das Angebot des international tätigen Onlinedienstleisters umfasst hochwertige Produkte wie Fotobücher, Fotokalender, Fotogrusskarten, Wanddekorationen,...
-
Student Assistantship
vor 2 Monaten
Zurich, Schweiz Department of Psychology, Division of Clinical Intervention and Global Mental Health VollzeitDepartment of Psychology, Division of Clinical Intervention and Global Mental Health_ **Student Assistantship (app development)** **30 % (for 4 months) **:At the professorship for Clinical Intervention and Global Mental Health we seek to develop accessible, scalable, and evidence-based tools to assess and treat mental health disorders. Our current research...
-
Financial Reporting Risk Assessment and Controls
vor 3 Wochen
Zurich, Schweiz Credit Suisse VollzeitFinance / Controlling / Accounting / Audit / Tax / Treasury English **We Offer** This role is important for continued SEC compliance with SOX 404 rules and to the remediation of an existing SOX material weakness relating to COSO Principle 7 Risk Assessment. This role will interact frequently with stakeholders across seniority levels (including Directors)...
-
Financial Reporting Risk Assessment and Controls
vor 3 Wochen
Zurich, Schweiz Credit Suisse VollzeitFinance / Controlling / Accounting / Audit / Tax / Treasury English **We Offer** This role is important for continued SEC compliance with SOX 404 rules and to the remediation of an existing SOX material weakness relating to COSO Principle 7 Risk Assessment. This role will interact frequently with stakeholders across seniority levels (including Directors)...
-
Learning & Assessment Consultant, Switzerland
Vor 7 Tagen
Zurich, Schweiz Cambridge University Press & Assessment Vollzeit**Salary range**:Competitive*** **Location**:Zurich office based for 2 days a week. **Contract**:Permanent We are looking for a dynamic person with experience in the education sector to join our team to help grow our language learning materials and assessment products by identifying and helping to convert new business opportunities into revenue as well as...
-
Project Manager
vor 3 Wochen
Zurich, Schweiz Manpower Vollzeit**Responsibilities may include (but are not limited to)**: - Collate, clean, validate and integrate data on Health Technology Assessment (HTA) Submission Tracking from multiple sources - Summarize HTA Submission Tracking information for executive and detailed reporting (slides, Qlik Sense dashboard and define requirements for IT to develop a customized...
-
Project Manager
vor 3 Wochen
Zurich, Schweiz nemensis ag Vollzeit**Employment type: Temporary via nemensis ag**: - ** Duration: 01.05.2024 - 30.04.2025 (potential extension)**: - ** ID**:20921**: - ** Salary: CHF 9'000. 10'900. x12**: - ** Hybrid, 3 days a week in presence** **Responsibilities**: - Collate, clean, validate and integrate data on Health Technology Assessment (HTA) Submission Tracking from multiple...
-
Postdoctoral Researcher Project psychological
vor 2 Monaten
Zurich, Schweiz Department of Psychology VollzeitDepartment of Psychology_ **Postdoctoral Researcher Project "Psychological Mechanisms of Meat Reduction"** We are currently conducting three studies involving psychological mechanisms of meat reduction. The first is a cross-cultural study on attitudes about farmed animal welfare. The second is a short-term multimethod longitudinal study of couples who eat...
-
Web and Graphic Designer
vor 2 Monaten
Zurich, Schweiz Innosys IO Vollzeit**Year: 2 to 4**: **Job description**: - Design and develop responsive websites - Collaborate with cross-functional teams, including developers, project managers, and stakeh - Stay up-to-date with the latest web design trends and technologies - Designing Web page layouts in designing software and converting them into HTML pages - Experience in Wordpress and...
-
Web and Graphic Designer
vor 2 Wochen
Zurich, Schweiz Innosys IO Vollzeit**Year: 2 to 4**: **Job description**: - Design and develop responsive websites - Collaborate with cross-functional teams, including developers, project managers, and stakeh - Stay up-to-date with the latest web design trends and technologies - Designing Web page layouts in designing software and converting them into HTML pages - Experience in Wordpress and...
-
Ms Power Platform Architect
vor 2 Wochen
Zurich, Schweiz LIONSCOUT GROUP VollzeitAre you fueled by a love for innovation and a passion for creating impactful solutions? Are terms like "flows", "copilot", and "app design" music to your ears? If you're a team player with a knack for initiative and creativity, we want you! As a Power Platform Architect, you'll dive headfirst into the world of modern Microsoft technology, collaborating with...
-
Ms Power Platform Architect
vor 2 Monaten
Zurich, Schweiz LIONSCOUT GROUP VollzeitAre you fueled by a love for innovation and a passion for creating impactful solutions? Are terms like "flows", "copilot", and "app design" music to your ears? If you're a team player with a knack for initiative and creativity, we want you! As a Power Platform Architect, you'll dive headfirst into the world of modern Microsoft technology, collaborating with...
-
Microsoft Power Platform Architect
vor 3 Wochen
Zurich, Schweiz LIONSCOUT GROUP VollzeitAre you fueled by a love for innovation and a passion for creating impactful solutions? Are terms like "flows", "copilot", and "app design" music to your ears? If you're a team player with a knack for initiative and creativity, we want you! As a Power Platform Architect, you'll dive headfirst into the world of modern Microsoft technology, collaborating with...
-
Project Manager
vor 3 Wochen
Zurich, Schweiz Swisslinx VollzeitOn behalf of our client, one of the world's leading research-driven biopharmaceutical companies, based in Zurich, Swisslinx is looking for a Project Manager. This role will sit within the Value Medical Project Management HTA Portfolio Management team the Strategy & Operations (S&O) group in CORE (Center for Observational and Real-World Evidence). This is...
-
Job in Germany: Full-Stack Web Developer
vor 3 Wochen
Zurich, Schweiz Westermann GmbH & Co. KG VollzeitFor our Westermann Digital division in Braunschweig we are looking for a Full-Stack Web Developer | m/f/d YOUR TASKS Conception and development of new features and services for our content platform Ensuring high software quality, e.g. through code reviews, automated tests and uniform code style Active participation in the team consisting of project...
-
Global Digital Communications and Web Manager
vor 2 Wochen
Zurich, Schweiz ABB Vollzeit**Global Digital Communications and Web Manager (location: EU)**: **Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity...
-
Group Consolidation and Reporting Lead
vor 4 Wochen
Zurich, Schweiz On AG Vollzeit**In short**: **Your Mission**: - Monthly consolidation of the financial statements in accordance with IFRS; - Quarterly and annual financial reporting under IFRS and SEC rules and regulations, including all SEC forms (e.g. Form 6-k, 20-F); - Monthly analysis of the company’s financial statements and results; - Sarbanes-Oxley (SOX) financial reporting...
-
Group Consolidation and Reporting Lead
Vor 3 Tagen
Zurich, Schweiz On AG Vollzeit**In short**: **Your Mission**: - Monthly consolidation of the financial statements in accordance with IFRS; - Quarterly and annual financial reporting under IFRS and SEC rules and regulations, including all SEC forms (e.g. Form 6-k, 20-F); - Monthly analysis of the company’s financial statements and results; - Sarbanes-Oxley (SOX) financial reporting...