Senior React Native Engineer

React jobs at Circle Medical

Circle Medical

The newly formed Mobile Infrastructure Team maintains and continuously improves our mobile app, written in React Native using Flow and fastlane.

The team’s immediate challenges are the conversion of the codebase from Flow to Typescript, refreshing the app’s infrastructure to be compliant with XCode 12 onwards and generalising the codebase to prepare a release on the Android platform.

Our mission is to enable every mobile engineer to efficiently build reliable, performant, user-friendly features that can be tested and monitored easily.

Where your expertise is needed

    • Write high quality, testable code
    • Build and implement robust automated testing and performance measurement suites for iOS devices
    • Mentor fellow engineers and share your technical expertise
    • Navigate native code to fix bugs and optimize performance when needed
    • Coordinate with our design & product teams to provide the best foundation to build new exciting features

What we’re looking for

    • Expert knowledge of React Native, React and Javascript
    • Solid experience with at least one testing framework
    • Knowledge of state management (Redux) 
    • Familiarity with GraphQL APIs (with Apollo or Relay)
    • Experience with typing (Flow / Typescript)
    • Experience building and shipping at least one React Native application to the App Store
    • Hands-on experience with functional programming concepts
    • Experience with Android development and PHP are a plus
What you can expect from us

Work with impact At ResearchGate your input can help over 20 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 Mobile Infrastructure 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. 

Our story

ResearchGate was founded in 2008 by three friends who believed it was possible to connect all of the world’s scientists. 

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, 20 million members connect on the network, collaborate, and share their research. They report on their research as it happens and get feedback to make progress faster, post questions and answers, and find new jobs that fit their interest and research profiles. 

At ResearchGate we are a bunch of pragmatic optimists from all around the world and many different backgrounds. Together, we focus on taking the web back to its original mission and changing the way scientists communicate for the better, created by scientists, to foster scientific collaboration and drive progress for a better world.

Our goal is 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!

Hiring Process

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 or require accommodations for a better candidate experience, please let us know and we will fix it.
Your feedback is welcomed and appreciated.
Apply for this job