Frontend Developer

Apply now »

Date: Nov 25, 2022

Location: Lisbon, PT Berlin, DE London, GB

Company: Springer Nature Group

Springer Nature opens the doors to discovery for researchers, educators, clinicians and other professionals. Every day, around the globe, our imprints, books, journals, platforms and technology solutions reach millions of people. For over 175 years our brands and imprints have been a trusted source of knowledge to these communities and today, more than ever, we see it as our responsibility to ensure that fundamental knowledge can be found, verified, understood and used by our communities – enabling them to improve outcomes, make progress, and benefit the generations that follow. 

Visit: group.springernature.com and follow @SpringerNature

 

Mid-Level Frontend Developer


INTERVIEW/HIRING PROCESS DURING COVID-19 PANDEMIC

 

  • To protect our candidates’ and interviewers’ health and wellbeing, all interviews will be on the phone and/or via video conferencing applications. If you are chosen to be interviewed, we’ll get in touch with the details.
  • If you are successful and are offered a position, we understand that you may wish to delay your start date; we are happy to be flexible and work with you on what suits you best.
  • For now, all roles will be remote but will move onsite when restrictions are lifted. We have put in place a remote onboarding process to ensure new starters have all the equipment, knowledge and contacts they need to be able to start their new career.
  • You will have a dedicated contact during the recruitment process who you can contact with any questions regarding this.

 

Who we are
SPRINGER NATURE - springernature.com
Springer Nature employs more than 10,000 people in over 50 markets and is home to some of the best-known names in research, educational and professional publishing.

 

Working at the heart of a changing industry, we are always looking for great people who care about delivering quality to our customers and the communities we work alongside. In return, we provide opportunities to learn from some of the best in the business, with a culture that encourages curiosity and empowers people to find solutions and act on their instincts.

 

SN DIGITAL - sndigital.springernature.com
SN Digital (SND) is a technology division of Springer Nature. We are responsible for maintaining and delivering millions of articles used by researchers, scientists and students around the globe.

 

There are around 230 of us in London, Berlin, Pune, New York, Madrid, Dordrecht, Heidelberg and Lisbon. We work in collaborative, multi-disciplinary delivery teams, developing digital products and services that answer user problems and support business goals.


Who we are looking for
We’re looking for people who want to become part of a global team that aims to put Springer Nature at the forefront of digital publishing.

 

  • The work is interesting and meaningful.
  • Our culture is collaborative and friendly.
  • We encourage and support growth, both personal and professional.

 

This is a terrific opportunity for friendly, inquisitive people who want to get involved in our work, who love to learn, who will embrace and develop our culture.

 

Having a good command of English is important; collaboration is important in our day to day work, so being able to communicate your ideas and understand others is key.

 

We are intentionally looking to create teams that are diverse and inclusive. Diversity is the mix of culture, background, experience and personality that we all bring; inclusion is getting the mix to work better together. We want every member of our teams to contribute to our common goals while respecting each other's skills, knowledge and needs. 


The role
We are looking for skilled and passionate software developers to help us build the best products that enable the research community to advance the progress and understanding of science.

 

We’re looking for a Mid level Frontend Developer to join a cross-functional delivery team with different nationalities, backgrounds and experience levels. All team members collaborate to deliver solutions that best satisfy the needs of our business and we are working to create a culture that encourages new ideas and innovation but within the boundaries of the technologies that best suit the vision that Springer Nature has defined.

 

The successful candidate will join the team responsible for authentication across more than a dozen Springer Nature online products, including Nature.com, Springer Link and BioMedCentral. Our service offers an array of authentication methods and handles over a billion requests per month.

 

Authentication and access are primary pain points for our end users. We are investing in solving these problems by exploring innovative solutions, including cross-publisher collaborations.  As the academic publishing industry evolves, there is a growing need to provide personalised services to researchers and the authentication services will underpin that effort.

 

This role is on a small, autonomous team. So you can expect (and be expected) to impact what we do and how we work. We like to keep our processes light, and bureaucracy slim.

 

We strive to continually improve user journeys; allowing customers to discover, access, and consume content in a way that suits them. Our customer-centric approach is fundamental to the way we work.  

 

Your background will have been in frontend development, having gained knowledge of a range of methodologies and technologies.

 

You should be comfortable working at scale on complex, long-lived systems (where robustness and maintainability take priority over the latest technology), providing incremental improvements to existing applications as well as designing and building new features which may be shared or reused as part of an established design system – so experience working with design systems is a plus.

 

You will regularly be communicating and collaborating with multiple teams, seeking out the areas you can provide the most value. Working with your peers in the Frontend community, you will contribute to frontend practices and technology that improve user experience across the business. You should be experienced working with people from different backgrounds and seniority levels, and be comfortable having conversations around technology choices; being able to influence those discussions with knowledge of, and reference to, good frontend practices and ways of working.

 

The job is based in Lisbon and you will routinely work remotely with colleagues in London, Pune, and Berlin.

 

Please visit the SND homepage 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 Frontend Playbook.

 

What you’ll be doing


Within 3 months

 

  • Get to know the product teams across Shared Services and start to build good working relationships with them.
  • In code contributions and discussions demonstrate understanding of, and harmony with, the constraints, goals, and strategy of frontend development at Springer Nature.
  • Identify and complete tasks related to your areas of technical expertise, in collaboration with your team and other frontend developers.
  • Participate in code reviews within your product team, as well as reviewing pull requests from other teams.
  • Start to gain an understanding of the users of your products through collaboration with your team, especially the User Experience team.
  • Understand the architectural direction of frontend development at Springer Nature, and gain an understanding of how aligned to this direction the products in your domain are.
  • With guidance, contribute to meetings & discussions with other disciplines to gain an understanding of how we integrate & engage with the wider business. These discussions should be conducted with patience, tolerance and empathy.
  • Spread knowledge of techniques outlined in the frontend playbook (e.g. progressive enhancement, accessibility, etc) in contributions and peer reviews.
  • Build a relationship with your peers in the Frontend discipline, gaining insight into collaboration and technology across the business.
  • Make your first tentative contribution towards our open-source frontend playbook.
  • Get to know the Frontend Enablement team (who will provide you with expertise related to performance, accessibility and architecture).
  • Work with your manager to identify and undertake training to aid your professional development.

 

Within 6 months

 

  • Continue to develop relationships within your team and the wider domain.
  • Foster a wider understanding of our goals & technologies by demonstrating effective communication in meetings & discussions.
  • Contribute to technology discussions within your product area, helping to provide solutions embodying our development practices.
  • Become familiar with our design system.
  • Gain a more complete understanding of the users of your products through continuing collaboration with your team, attending User Research sessions where possible.
  • Identify and complete tasks related to your areas of technical expertise, with minimal supervision.
  • Continue contributing towards the frontend playbook.
  • You might find yourself contributing to domain-wide meetings and discussions outside of your specific team, where you will be able to talk about the technological landscape within your domain. You will be comfortable summarising these discussions with the frontend leadership team.
  • Contribute to Shared Services specific playbooks and runbooks.
  • Start to identify possible problems within your various domain-specific codebases, be able to describe and demonstrate those issues to the wider team, and then be able to propose solutions that conform with our preferred ways of working.
  • Continue to work with your manager to identify and undertake training to aid your professional development.

 

Within 12 months

 

  • Continue to spread knowledge of, and implement, techniques outlined in the frontend playbook (e.g. progressive enhancement, accessibility) in contributions and/or informal code reviews via pull requests.
  • Work closely with people in Product, engaging at a very early stage in the product cycle, to help build robust products that align with the techniques in frontend playbooks.
  • Continue to contribute to playbooks & runbooks specific to the Shared Services domain.
  • Demonstrate good knowledge of technology across the Shared Services domain.
  • You will be capable of advising more junior developers across the business, giving technical advice and providing constructive criticism.
  • You should be helping to showcase good practices for frontend architecture within your domain.
  • You should be identifying areas of the codebase within your domain where you can make improvements, in order to mitigate problems arising in the future.
  • You might find yourself contributing to discussions around complex solution design tradeoffs, referencing frontend architectural requirements, and enabling a wider understanding of user needs.


Daily Responsibilities


In addition to the above, daily responsibilities include:

  • Participating in (very brief!) team standups.
  • Getting involved with user research, story analysis and design critiques.
  • Participating in team and discipline slack channels.
  • Participating in other channels related to your key area(s) of expertise.
  • Participating in retrospectives (and post-incident review meetings, if they occur).

 

Benefits for our Lisbon team

 

  • Private Health Insurance for you and your partner and children if applicable – Medis TOP + serious illnesses
  • Personal accidents insurance
  • Work Accidents Insurance – by law
  • Food allowance, € 7,63 EUR per working day via meal card
  • Up to 5 additional days off
  • In Portugal we have 22 vacation days by law after 1 year of service.
  • We will offer you 2 additional days off from the start.
  • After 1 year of service: 1 additional day = 25 days
  • After 2 years of service: 1 additional day = 26 days
  • After 3 years of service: 1 additional day = 27 days
  • “Jubilee day” off after 5 years of service
  • Up to 3 times a year, up to 3 days SN will “continue to pay” the salary for those sick days, as the first 3 days sick leave (baixa medica) are not covered by social security
  • Up to 4 days per week working from home depending on Business Area
  • Work Mobile Phone
  • Travel costs compensation for the commute to the office via a commute card (company NIF) up to max. € 40 per month 
  • Access to LinkedIn Learning via our internal learning and development platform LEAP
  • Free access to all SN Publications
  • Access to Safari Books (O'Reilly)
  • 10% time, or ‘hack day’ – depending on IT department
  • Mac or Windows Laptop.

 

Benefits for other locations available on application.
 

At Springer Nature, we value the diversity of our teams and work to build an inclusive culture, where people are treated fairly and can bring their differences to work and thrive. We empower our colleagues and value their diverse perspectives as we strive to attract, nurture and develop the very best talent.

Springer Nature was awarded Diversity Team of the Year at the 2022 British Diversity Awards. Find out more about our DEI work here.

 

If you have any access needs related to disability, neurodivergence or a chronic condition, please contact us so we can make all necessary accommodation.