Frontend Developer (m/f/d) 100%

MDPI AG

  • Veröffentlicht:

    31 Mai 2024
  • Pensum:

    100%
  • Vertrag:

    Festanstellung
  • Arbeitsort:

    Basel

Frontend Developer (m/f/d) 100%

To strengthen our IT team, we are looking for a Frontend Engineer (Web Apps) to develop server-side-rendered web applications. You will join a fast-paced team driving in an international environment. The position of Frontend Engineer is a full-time and permanent position.

As the Frontend Engineer you will:

  • Implement flexible, maintainable, well-structured, and testable frontend software according to design specifications and following our frontend architecture and stack
  • Work in a team on implementing the front-end for one public-facing platform/product (later, help to scale the implementation to other products)
  • Contribute to the frontend stack elements (UI components library, data and content access layers, frontend caching, SEO solutions, etc.)
  • Collaborate with UX designers to refine designs and provide feedback on the implementation
  • Establish and improve guidelines for API design for backend developers to follow
  • Help to build up processes between frontend, UX design, and IT projects
  • Take over responsibility for one or more topics relating to performance, security, coding standards, documentation or testing strategies of the frontend stack

Requirements:

  • Bachelor's degree in computer science, a Master's is an advantage
  • At least 2 years of experience in architecting and implementing frontend web apps
  • Knowledge in Typescript and preferably Nuxt & Vue.js (alternatively Next.js & React) required
  • Basic knowledge of git required
  • Knowledge in frontend unit testing and e2e testing preferred
  • Some experience with Docker preferred
  • Knowledge in any of the following areas is a plus: backend applications, REST API design, performance optimizations, scaling, SEO, headless CMS systems (Strapi), or Javascript on the backend (Node.js, NestJS)
  • Team player with the capability to work in a dynamic, international environment, and good interpersonal skills
  • Able to think outside the box to identify and solve problems whilst developing creative and innovative solutions
  • Excellent written and spoken English skills
  • Detail-oriented with the capacity to see the big picture

Our stack and tools are Figma, Design System, UI Components Library, Nuxt 3, Vue 3, Pinia, Strapi, Playwright, Node.js, PM2, Docker, Swagger.

We work with Scrum, code reviews, merge requests, and CI/CD pipelines.

What we offer

  • The opportunity to contribute to the academic/scientific community;
  • Flexible working hours;
  • Support for a healthy lifestyle;
  • Team bond strengthening through team-building events;
  • Professional growth opportunities with our global training system;
  • Working in a collaborative, diverse, and socially responsible team;
  • Company retreat facility;
  • Full-coverage insurance for accidents/daily sickness;
  • Prime location near Basel train station and city center;
  • And more

If you are interested in this position, we look forward to receiving:

  • A motivational letter that briefly describes your motivations for joining MDPI
  • A resume including personal information, past & current education,
  • If available: reference letters and certificates.

About MDPI

A pioneer in scholarly open access publishing, MDPI has supported academic communities since 1996. Our mission is to foster open scientific exchange in all forms, across all disciplines. We operate more than 400 diverse, peer-reviewed, open access journals supported by over 66,000 academic editors. We serve scholars from around the world to ensure the latest research is openly and broadly available.

MDPI is headquartered in Switzerland with additional offices in Europe, Asia and North America. We are committed to ensuring that high quality research is made available as quickly as possible. We also support sustainability projects, with sustainability as a key theme in many journals and through the MDPI Sustainability Foundation.

Initiatives

At MDPI, we develop and maintain various platforms in order to better serve the scientific community. Please find here-below a list of our main platforms:

https://www.mdpi.com/

https://sciprofiles.com/

https://sciforum.net/

https://www.scilit.net/

https://www.preprints.org/

https://encyclopedia.pub/