Description
Springer Nature Technology and Publishing Solutions, is the technology and publishing solutions arm of the Springer Nature Group. We leverage our insight in the publishing domain and acquire, produce and deliver content across media and markets using our Technology and Publishing Solutions. With a focus on technology driven solutions and deep insight in the publishing domain, Springer Nature Technology and Publishing Solutions offers a range of services that help our Group brand acquire, produce and deliver content in the most efficient ways possible. We are ISO 9001 certified, driven by over 1000 professionals in Technology, Research & Analysis and Marketing shared services.
We are proud to be an equal opportunity employer. All applicants will be considered for employment on the basis of merit alone, without attention to age, race, color, religion, sex, ****** orientation, gender identity, national origin, veteran or disability status.
About the Business Unit:
The Automated Conversion and Document Creation (ACDC) team at Springer Nature, Pune is responsible for delivering solutions related to Journals and Production Systems for Scientific, Technical and Medical Publishers (STM Publishers) and Education Publishers around the world. Our teams incorporate the latest technologies to streamline and automate manuscript submission processes (Peer Review process), production workflows, and maintain metadata for our customers; this helps our customers to continuously improve their business response time and revenue stream. Every project is implemented in a distributed agile environment while continuously collaborating with customers stationed at various locations around the world.
The job is based in Pune where you will as part of Springer Nature's digital product development team. You'll be part of our big community of developers located in Germany, UK and India, to name a few.
Job Title: Indesign Developer
Job Type: Permanent Job
Job Location: Gera Commerzone, Grant Road, Kharadi, Pune (Work in Hybrid Model)
Years of Experience: 5+ years
Educational Qualification: B.Sc., BCA, BCS, B.E., B.Tech, M.Tech, MCA, and M.Sc.
The Role
We need people who can
• Code sensibly. We don't need code golfers. We really love code that we can read and understand. If you code regularly in , you can apply right-away
• Take pragmatic decisions around how work is accomplished. We would like our devs to strike a balance between idealism and fit-for-purpose.
• Understand more than just jargons around Agile, SOLID, KISS, YAGNI. You have seen the best and worst of all different ways of working and understand the need for processes or the need to not have them either.
• Pick up anything out of their comfort zone and see that it gets delivered. You accept and learn from your mistakes. You rejoice in your achievements.
• Curious and confident about learning new languages or tech stacks. We would like you to share your knowledge with our dev community and be happy to learn from them too.
• Be passionate about technology but not crazy about a specific language.
• Ready to work in legacy as well as brand new platforms.
• Communicate politely, professionally and effortlessly with everyone from your peers and business stakeholders to the local chaiwala.
• Have a great working relationship with everyone.
• Have fun at work. Work life balance is just as important to you as it is to us.
What you need to bring with you
• You should have at least 6 years of hands-on coding experience.
• You have at least 3-4 years of relevant experience in writing scalable applications using frameworks available for it (such as Express) along with exposure to server-side templating languages like Jade/Pug, EJS/Handlebars.
• You are a full stack developer. You are just as experienced in front-end technologies, such as HTML5, and CSS3 as you are in backend development.
• You understand server-side CSS preprocessors (such as SASS) and have exposure to object-oriented/modular/componentized CSS.
• You have knowledge and experience of building progressively-enhanced responsive web interfaces.
• You have hands-on experience working with TDD in JS with the help of frameworks like Jasmine, Mocha, and Karma etc.
• You have designed Restful Web services & know your way around NoSQL/SQL databases.
• You are open to new languages/new tech stack. Polyglots get brownie points.
• You have excellent problem solving skills and know when and where to use data structures wisely.
• Good to have (extra credits for) experience with JVM based strongly typed languages like Kotlin or Java