Elsevier is in the midst of a transformation that is being driven by digital technology. Our innovative technology platforms and smart content solutions operate at the cutting edge of big data, semantic web and cloud technology, enabling faster more effective critical decision-making daily across the globe.
At Mendeley Data, we put our users first. We build products that organize scientific information and make it universally accessible and reusable to our users. We are incredibly passionate about what we do. We've already been successful in building a best in class research data repository (see ). Now we're setting off to build something even more ambitious, a tool that supports researchers during the capture of research data, aids collaboration and allows Universities and other institutions to understand the lifecycle of the research being conducted by their students and professors.
We're looking for an experienced technical lead to join the Mendeley Data team. We expect you to think on your feet and be able to come up with practical, simple solutions to complex problems. As well as having great managerial skills, we expect a candidate to have knowledge in areas related to web, native app and API development. You should also be knowledgeable in all things related to creating a quality user centered product. As a technical lead you will be part of shaping science's next steps. It's great.
About the role
You'll work in the Mendeley Data team, a team of individuals who are experts in their fields, centred around a common goal - to make sharing research data easy, enjoyable and empowering.
You will contribute to the agile process, ensuring that there is a shared vision for the
team, that tasks are well defined and actionable, and that everyone knows what they're working on
You will attend workshops and meetings with key institutions (currently top 10 UK universities), to enable strategic partnerships
You will be helping to continue development on the Mendeley Data repository (), a place where scientists can upload and share their research data.
You will be helping set the direction and vision for the institutional product, which is still in the very early stages and is just starting to gain momentum
Our API stack is written in Java/MySQL and uses Hadoop and various AWS products, an ideal candidate will already have knowledge and experience in these · technologies.
Our front end stack is delivered from a Node server which directly consumes the API and transforms the response into HTML, as well as acting as a proxy for client side
We're looking for a passionate lead developer who has a history of managing teams of motivated individuals, working on complex projects which are exploratory in nature and not fixed, responding to user feedback and working in a fast paced environment.
Our ideal team is full of TShapedpeople, who are experts at areas of deepknowledge, as well as a having a broad understanding of other disciplines (see en.wikipedia.org/wiki/Tshaped_skills ).
We are committed to building cohesive teams where communication, support and innovation thrives. Instead of taking a top down approach to new ideas, all members of the team are empowered to contribute. Great ideas can come from anywhere.
We adopt an Agile process, with daily standups, sprints, demos, retrospectives and other Agile practices.
All features are written as a user story, and we strongly believe in a user centred approach to design, as this is a user facing product. Many of our features come as a direct result of user testing, and therefore may not have been predicted in advance.
We're nearing the launch of the first part of our Mendeley Data product, but there are many areas we are yet to explore. You will initially be working on the core Mendeley · Data product, but may move into other related areas soon after.
You have worked as a technical lead, or have taken a leading role within a development team
You have great team skills, including the confidence to put your idea across, even if the idea is initially unpopular, and the humility to admit when you are wrong.
Like everyone else on our team, you are versatile with a broad perspective, eager to learn new things and use the best tools for the job. You're not afraid to venture into uncharted territory and come away with mastery of it.
Quality is important to you. You support a culture of unit testing, code reviews and constant communication to ensure the best outcome.
You have good experience with AWS, backend and frontend technologies You have experience with highly scalable security models and frameworks, such as OAuth, SAML and SSO.
You have experience writing websites and applications that are progressively enhanced, accessible and work on a variety of devices and in a variety of contexts.
You have a history of building and taking products to market in fastpaced environments.
You have a bias for simplicity, elegance, scalability, robustness and maintainability in code and systems
You design architectures which allow natural and fast iterations to support our agile development process.
You are committed to the bigger picture of large software ecosystems; you are constantly thinking about the future when planning and developing new applications and features.