We are currently hiring for a Senior Frontend Developer role for the Nature Masterclasses online training service.
Nature Masterclasses is a portfolio of training solutions focused on building the skills, confidence, and careers of researchers in the sciences. It comprises of both face-to-face (virtual and in-person) live training workshops and an online platform of on-demand e-learning courses, known as "Nature Masterclasses On-Demand" (NMO).
NMO is a global B2B service with over 180 customers, including in mainland China. We currently have 20 online courses on the platform, with plans to continue to expand this and to augment with other content types such as standalone videos and webinar recordings.
The course content is developed by our specialist publishing team, which consists of the Head of Publishing, six publishing managers and a learning design manager.
NMO is part of a small, entrepreneurial business unit that fully embraces the principles of Agile. We very much believe the user must be at the heart of what we do and the key to creating a great product is through evidence based, iterative learning and development. Web accessibility is extremely important to us, and we strive to keep improving the product in line with these evolving standards.
The Role
We're looking for a Senior Frontend Developer. Your background will have been in frontend development, having gained knowledge of a wide range of methodologies and technologies. You will have a comprehensive understanding of standards-based frontend technologies, focusing on the development of progressively enhanced solutions. Our primary focus is always the user, not the technology.
Working primarily with the Product Manager, you will be the sole engineer to develop NMO's digital experience; initially supporting the transition of the existing service to a new technical architecture based on Node.js & Express, and then driving our ongoing efforts to create a great learning experience for end-users, and deliver real value to our customers.
At Springer Nature you will be working as part of a large (350+) and mature digital product development department called Springer Nature Digital (SND). SND includes dedicated Frontend and Backend developers, UI, UX and User Researchers, QA, BA and DevOps. Although you will be the sole developer on the team, you will be well-supported by the wider community in the department; and will be provided with the relevant context and expertise to make effective decisions.
You should be comfortable working unsupervised on complex, long-lived systems (where robustness and maintainability take priority over the latest technology), providing incremental improvements to existing applications as well as building new features.
Although primarily a client-side specialist, you will have experience in building Node.js and Express applications and should be comfortable in this area. The role does not demand client-side JavaScript framework skills; instead we favour native JavaScript in the client as part of a progressive enhancement approach to web standards-based development. We render HTML on the server and deliver CSS and JS as appropriate to ensure our services are accessible, robust and performant.
You should be comfortable following existing designs and applying components from our . The role would suit a developer with a UX background, an interest in some form of UX, or an "eye for design".
We have a strong testing culture in SND and while some testing experience is required, we will be able to support you in developing your testing experience.
As the sole developer on the team you should be comfortable being self-organising, having a focus on delivery, and maintaining appropriate technical standards. Additionally, you will be comfortable effectively communicating with non-technical product and editorial staff on the team.
We do recognise that this role requires a broad range of skills, and do not expect candidates to be expert in all areas - you will not be alone, and will be supported by other disciplines in SND.
We prioritise empathy, communication skills, passion for web development, a focus on the user and enthusiasm over technical wizardry.
Experience in service-oriented architectures, working with design systems, Learning Management Systems, CMSes and CI/CD systems is a plus - but not a requirement.
Please visit the to learn more about who we are and what we do. To gain an understanding of frontend development and our approach to accessibility at Springer Nature, browse our .
What you'll be doing
Within 3 Months
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.