This job is no longer accepting applications.
Our goal is to connect the world of science and make research open to all.
Work with impact At ResearchGate your input can help over 18 million scientists and researchers to solve global challenges. Whether studying the first moments of our universe or tracking global warming, our users are making a real difference.
Building at scale This means creating solutions that facilitate engineers in multiple product teams to continuously ship reliable features and great user experiences.
Grow at work At ResearchGate we put people first. You’ll join an environment where your personal development is very important to us. In regular one on ones & quarterly feedback talks, you and your manager will identify possible paths for you to grow, plan the actionable steps forward and agree on the right amount of guidance needed to reach your goals.
Have ownership As a member of the Platform Engineering team, you’ll be given the opportunity to own medium to long-term initiatives and drive the continuous improvement of tools & integrations. Your thinking, your feedback on processes, and your execution will be key to the success of new ideas.
About You & the Role
• Experience creating robust and maintainable APIs in a large codebase
• Experience with maintaining and extending complex project build configurations (We use Jenkins, Gradle and Webpack.)
• Ability to communicate complex technical topics to technical & non-technical stakeholders
• Experience building, integrating, and maintaining internal & open-source tools (here’s an example)
• Knowledge of modern PHP
• A background with React in production
• Good understanding of GraphQL at scale
Your first 12 months
After we welcome you aboard you can expect:
• In 3 months you'll be able to work completely independently, creating small to medium features while continuing to gain insights into our ecosystem via pair programming.
• In 6 months you'll actively drive mid-term goals, give meaningful feedback to your colleagues in code reviews, and actively contribute to the core processes and best practices of your team.
• In 1 year you’ll become an expert and own an entire product in the range of our solutions. You’ll create and manage roadmaps, coordinate contributors and stakeholders, and constantly identify new opportunities.
You will join a dedicated Platform Engineering team operating at the intersection of frontend and backend. We’re experts in providing tools, libraries or workflow improvements to make the lives of the engineers in product teams easier and them more productive.
Our Mission is to enable every frontend engineer to efficiently build reliable, performant, user-friendly features that can be tested and monitored easily.
Meet the crew:
Naoto is our Resident Artist. Creating practical solutions for our users doesn’t mean they can’t be beautiful. He’s got an eye for these important details and always an open ear for feedback.
Daniel is our Chief Gardener. He takes care of our landscape with his wealth of knowledge and the continued effort to make it bloom.
Michael is our Zenmaster. His empathetic and level-headed approach brings us always back to what’s important and makes the team better. He also knows PHP inside-out.
Stefan is the captain. If this was a Hollywood movie, he's the one willing to sacrifice himself for the crew. Though he is very comfortable with the fact that the stakes aren’t that high around here.
You are the ....? We are very curious to learn more about your strengths and interests to find the right challenges for you.
ResearchGate was founded in 2008 by three friends who believed it was possible to connect all of the world’s scientists.
We started out with just a handful of members. By 2011, one million ResearchGate members discussed their research questions and shared advice on the then newly launched forums.
By 2015, four complete rounds of financing had fueled ResearchGate’s growth and investors included Benchmark Capital, Founders Fund, Bill Gates, Tenaya Capital, Goldman Sachs, Wellcome Trust, and Four Rivers Group.
Today, 18 million scientists connect on the network, collaborate, and share their research. They report on their research as it happens and get feedback to make progress faster. They post 500 questions and give 2000 answers daily. They find jobs that fit their interests and research profiles. They connect to universities and companies through advertising solutions.
We’re now closer than ever to fulfilling our mission to connect the world of science and make research open to all.
We're located in the heart of Berlin, the German capital, renowned for its exceptional variety of attractions, its flourishing cultural scene and a way of life that's both fast-paced and relaxed - choose your own adventure!
Our hiring process is transparent and uncomplicated. We are very aware that interview processes are a taxing phase in your life and respect your time and effort. We aim to have “just enough” process to ensure that we all can make an informed decision if it’s a mutual fit for both of us. If you feel at any time we could do better, please let us know and we will fix it. Your feedback is welcomed and appreciated.
As a first step, we’ll have a chat to explore your background, your interest in ResearchGate and your goals.
Technical interview Our technical interviews simulate the engineering work you’d do day-to-day. You’re going to pair-program with people you’d be working with using a ready-to-use browser environment based on Visual Studio Code. No worries, no local setup or whiteboards will be involved!
Finish Line In this last conversation with another Engineering Leader we want to understand in which ways you’ll be adding to our engineering culture and give you enough room to get all your burning questions answered.
Your application has been successfully submitted.