Frontend Developer (Web Apps) Job Description
We are seeking a skilled Frontend Engineer to strengthen our IT team. As a full-time and permanent position, you will join a fast-paced team driving international projects.
Key Responsibilities:
* Implement flexible and maintainable frontend software according to design specifications and following our frontend architecture and stack.
* Work in a team to implement the frontend for one public-facing platform/product and help scale the implementation to other products.
* Contribute to the frontend stack elements, including UI components library, data and content access layers, frontend caching, SEO solutions, etc.
* Collaborate with UX designers to refine designs and provide feedback on implementation.
* Establish and improve guidelines for API design for backend developers to follow.
* Help build up processes between frontend, UX design, and IT projects.
* Take over responsibility for 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 & (alternatively React) required.
* Basic knowledge of git required.
* Knowledge in frontend unit testing and e2e testing preferred.
* Some experience with Docker preferred.
* 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 while developing creative and innovative solutions.
* Excellent written and spoken English skills.
* Detail-oriented with the capacity to see the big picture.
About MDPI:
MDPI is a pioneer in scholarly, open-access publishing. We have supported academic communities since 1996. Our mission is to foster open scientific exchange in all forms, across all disciplines.
We operate currently over 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.
We develop and maintain digital platforms and software ranging from scientific exchange platforms to article databases and search engines, all focused on empowering scholars and giving them the best possible product and service.