React/Node.js Developer

RemoteMore

Location
Berlin, Chicago
Job Type
full-time
Salary
Unknown
Posted
July 21, 2025

Job Description

About RemoteMore

The RemoteMore marketplace launched in 2019, and we now have a fully remote team of 13 people. We are based in 4 different continents, across 7 different countries.

Our product is a remote hiring marketplace – which currently has 45900+ developers and 2000+ companies using it. We care deeply about giving equal access to jobs to people from all around the world, regardless of where they are based.

Our dynamic, fully remote team has been growing through the revenues/profits from our own product. Last year was full of success for our company and we are growing at a fast pace.

Fully remote, flexible hours

Are you a web developer who wants to work in a startup that is taking-off? This role will be challenging, but also full of learning opportunities. If you are ambitious, this is an excellent opportunity, and we sincerely hope to talk with you!

The Position

In this position, as a start, you will work on one of our customer projects.

Our customer is a marketing agency – we are building their dashboard for monitoring social media performance. There is a lot of backend scrapers and APIs to collect data from the social media platforms, and frontend work to present the data in a good user-friendly way.

The Project is with React, Node and Firebase

Most of your workday will be about building software: implementing features.

You will have daily stand-ups for the team to sync, and to make sure everyone has what they need to achieve their goals.

You will have weekly sprint kick-off with the Product Manager of the team and the other developer in the team. The PM has responsibility to organize the smooth working of the sprints.

You will have bi-weekly one-on-ones, and bi-weekly company meetings, so you will see first-hand how a startup functions, and you will get 1on1 training and learnings.

Besides being relatively extreme in how results-oriented we are, we are also very down-to-earth, practical and helpful. We hope you like those things as much as we do.

Your Profile

  • Minimum 3 years of experience as a developer.
  • Good skills in React, Node JS, Firebase from the start.
  • Minimum okay-level understanding of UI/UXBonus:
  • If you can and want to do some designs in e.g. Figma

As a person, we expect that you are hard-working, you take responsibility over your work, you are comfortable with communicating directly (receiving and giving lots of feedback). If you are good at independent problem solving, that’s a quality we value as well.

Why should you apply?

  • Be part of a successful startup. Make history.
  • Have impact. Accelerate the adoption of remote work.
  • Work in a startup: lots of career growth opportunities.
  • Work remotely from anywhere you want, flexible hours.
  • Work with great colleagues. No bullshit workplace.
  • Competitive compensation.

🎯 Who is this job for?

This role fits a Middle-level web developer with 3+ years of experience in React, Node.js, and Firebase, and some understanding of UI/UX. It’s ideal for someone who thrives in a startup environment, enjoys building dashboards, and values autonomy and responsibility. Strong communication and independent problem-solving skills are essential.

πŸ’¬ Potential Interview Questions

  1. How do you manage real-time updates in a Firebase-backed React app?
    Use Firestore’s real-time listeners to subscribe to data changes and update the React state accordingly using hooks like useEffect and useState.

  2. What are the benefits and trade-offs of using Firebase for backend services?
    Firebase offers fast setup and scalability, but can become costly at scale and may limit complex backend logic compared to custom servers.

  3. How would you structure a dashboard that displays data from multiple social media APIs?
    Use a modular architecture with separate components for each data source, centralized state management, and lazy loading for performance.

  4. How do you handle authentication and authorization in a Node.js + Firebase app?
    Use Firebase Authentication for identity management and secure backend routes with middleware to verify ID tokens.

  5. What’s your approach to building responsive and user-friendly UIs in React?
    Use CSS frameworks or custom media queries, semantic HTML, and React component libraries while following UI/UX best practices.

  6. How would you debug performance issues in a React dashboard?
    Use React DevTools to identify unnecessary re-renders, optimize component structure, and analyze network requests and rendering time.

  7. Describe a good practice for organizing Firebase functions in a Node.js backend.
    Use modular folders, environment-based configuration, error handling middleware, and maintain separation of business logic from HTTP triggers.

  8. How do you ensure data consistency when aggregating data from multiple APIs?
    Use retry mechanisms, debounce updates, implement caching, and store intermediate data states to manage failures and inconsistencies.

  9. What tools or libraries do you use for form handling and validation in React?
    Common choices include react-hook-form, Formik, and Yup for schema-based validation and controlled input management.

  10. How do you approach version control and deployment in a fast-paced startup environment?
    Use Git with feature branches, pull requests for code reviews, CI/CD for automated testing and deployment, and maintain a clear changelog.

πŸ“‹ Job Summary

Join RemoteMore, a fast-growing remote hiring startup, as a React/Node.js Developer and help build a social media analytics dashboard for a marketing agency using React, Node.js, and Firebase. You'll enjoy a fully remote role with flexible hours, a collaborative team culture, and direct access to startup operations and mentorship. This is your chance to shape impactful tech in a no-nonsense environment, with growth opportunities and competitive pay. Ideal for developers with 3+ years of experience looking to make a real difference in a results-driven team.

Required Skills

React Node.js

Related jobs

Paris, Berlin, London

AI Senior Frontend/Fullstack Engineer

Contentsquare

Full-time
United States

Senior Frontend Engineer

Axios

Full-time