EMS Press is hiring: Software Developer
Enrico Schlitzer
EMS Press is looking for a well-organised, detail-oriented and motivated Software Developer to join our technology team on a part-time basis.
EMS Press is the publishing house of the European Mathematical Society and is based in Berlin, Germany. Our program includes 26 journals and about 15–20 new book titles per year, with a backlist of over 250 books. We are expanding our role as a community publisher with innovative publishing products and services. Our emphasis is on fair and sustainable models for open access to maximise the impact of mathematics research.
Role description
We are looking for a well-organised, detail-oriented, and motivated colleague for our technology team on a part-time basis. Within the technology team and reporting to the Head of Technology, you will create and maintain multiple websites and services and collaborate on their codebases using modern technology. This position is a mid-level role with challenging responsibilities across the entire stack of web development with a slight emphasis on frontend technology.
Requirements
Multi-year experience with TypeScript, NextJS, HTTP APIs and relational databases
Attention to the appearance and accessibility of a user-facing product
Structured work with Git, project management tools and thorough code reviews
Ability to locate, isolate and solve issues in code or infrastructure
Teamwork and good communication skills
Comfortable working independently and having a sense of responsibility and ownership for your projects
Based in Berlin
Professional communication in English
Preferred
The following are optional and can also be learned on the job:
Familiarity with mathematical typesetting in LaTeX
Experience with academic publishing standards and infrastructure (JATS XML, ONIX, Crossref, EPUB)
Experience with containers, Kubernetes, Google Cloud and GitOps
Understanding of web infrastructure (load balancers, monitoring)
Comfortable implementing technical specifications (e.g., JATS XML, JSON:API)
Eye for design and familiarity with UX concepts and best practices
What we offer
Part time permanent position (16–20 hours per week)
Salary range 25K-38K EUR annually (depending on work hours and experience)
Flexible working hours
Small and dynamic international team
Office at TU Berlin and/or remote work
Shape the next generation of academic publishing infrastructure
Training and personal development
Work with modern tools for publishing and communication
Please send your CV to Ilvy Lützen (luetzen@ems.press) before 4th February 2025. Early applications will be prioritised.