Senior Frontend Engineer

ResearchGate Logo

ResearchGate

πŸ“Remote - Germany

Summary

Join ResearchGate, a remote-first organization, as a Senior Frontend Engineer (UX & Design System) in Berlin. You will own and evolve the internal design system built on React, collaborating with designers, product managers, and engineers. Your responsibilities include developing and maintaining the design system, collaborating on strategy and vision, improving products, testing and documenting, driving technical decisions, and proactively communicating with internal users. This role requires expert knowledge in React and Typescript, experience building and maintaining reusable components, and a deep understanding of Javascript and CSS. ResearchGate offers a flexible working environment, 30 days of vacation, professional development days, support for mental wellbeing, and a remote work approach with occasional in-person meetings.

Requirements

  • Expert knowledge (mandatory) in React Front End Development (5+ years of experience)
  • Professional experience with Typescript (2+ years of experience, mandatory)
  • 2+ years of experience of building and maintaining reusable components as a part of a larger design system
  • Deep understanding of Javascript and CSS principles and architecture
  • Common understanding of accessibility best practices
  • Experience working with tools to orchestrate, test, build, release and publish your work (e.g. turbo, github actions, storybook, docker, vite, yarn, npm, node, jest, eslint, jenkins, etc.)
  • Passion for the nitty gritty details that create great user experiences
  • Very good command of English and strong communication skills

Responsibilities

  • Develop and maintain our React / Typescript based design system
  • Collaborate with Design to define and execute a strategy and vision for our Design System
  • React quickly to design system related issues that are blocking product development
  • Improve our products in terms of interaction, accessibility, and performance
  • Test and document our design system within Storybook
  • Drive important technical decisions (e.g. library selection) with the team by leveraging your knowledge of the latest developments within the greater tech ecosystem
  • Proactively communicate and solicit feedback from our internal users in order to quickly identify issues and areas of improvement
  • Improve the infrastructure associated with building, releasing and maintaining our design system

Preferred Qualifications

  • You can navigate and identify the appropriate tools to get the job done within a complex technical environment
  • You have a keen eye for design, and the ability to bring it to life using code
  • You have an affinity for cross-team collaboration and enthusiasm working with designers, product managers, and engineers
  • You enjoy taking a longer-term perspective view, and are excited about building and preserving a solid engineering foundation in a dynamic environment
  • You are dogged and persistent in your approach to execute a long term strategy
  • You enjoy working with great people in a fast-paced environment
  • You have a track record of making technical decisions that stand the test of time
  • You understand our mission and want to help us achieve it

Benefits

  • Flexible working environment
  • A generous 30 full days of vacation
  • Days focused for your professional development
  • Free access to a platform to support your mental wellbeing
  • We support a remote work approach by enabling our team to work across borders (up to 120 days a year)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.