EMS Press is hiring: Software Developer
at EMS Press
10623 Berlin, Charlottenburg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 May, 2025 | Not Specified | 09 Feb, 2025 | N/A | Relational Databases,Kubernetes,English,Epub,Communication Skills,Accessibility,Infrastructure,Teamwork,Professional Communication,Typescript,Git,Ownership,Onix,Latex | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
EMS – PRESS - PUBLISHING HOUSE
EMS Press is the publishing house of the European Mathematical Society, the not-for-profit organization dedicated to the promotion and development of mathematics in Europe. We have a digital and print portfolio of more than 20 peer-reviewed journals and a growing catalogue of over 200 books. Our editorial mission is to publish high-quality research for both the European and global mathematics community. We focus on technology-driven solutions for academic publishing, and are committed to delivering fair and sustainable open access.
WORKING FIELD:
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. This position is a mid-level role with responsibilities across the entire stack of web development with an emphasis on frontend technology.
REQUIREMENTS:
- Multi-year experience with web technology and frontend frameworks
- Attention to the appearance and accessibility of a user-facing product
- Structured work with Git, project management tools and thorough code reviews
- Teamwork and good communication skills
- Comfortable working independently and having a sense of responsibility and ownership for your projects
- Professional communication in English
Role details
The role involves working with the following technologies and we appreciate candidates willing to learn the necessary skills on the job:
- TypeScript, NextJS, HTTP APIs and relational databases
- Mathematical typesetting in LaTeX
- Academic publishing standards and infrastructure (JATS XML, ONIX, Crossref, EPUB)
- Containers, Kubernetes, Google Cloud infrastructure and GitOps
- Assistive technologies (e.g., WCAG)
Responsibilities:
- TypeScript, NextJS, HTTP APIs and relational databases
- Mathematical typesetting in LaTeX
- Academic publishing standards and infrastructure (JATS XML, ONIX, Crossref, EPUB)
- Containers, Kubernetes, Google Cloud infrastructure and GitOps
- Assistive technologies (e.g., WCAG
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
10623 Berlin, Germany