React Developer

Monterail

Location
Poland
Job Type
full-time
Salary
8000 - 14000 PLN + VAT
Posted
August 19, 2025

Job Description

Job description

Hi!

We are Monterail - a team of over 130+ experts working together to create meaningful software.

We are looking for a React Developer to join us as an in-house expert, supporting a fast-growing, international product development team for one of our key clients.

Discover your way at Monterail!

You will:

  • Work closely with the client and team to build & maintain web app for products for parents and children

  • Develop marketing department services

  • Work on new feature development, ongoing maintenance, and bug fixes to ensure platform stability

  • Manage and enhance three websites built on Wagtail CMS with an API in Next.js and a frontend in React & Next.js

  • Ensure seamless integration with the client's CRM, which also includes a Django-based wrapper

 

What you need:

  • Strong experience with React

  • Proficiency in modern JavaScript (ES6+).

  • Solid experience with state management solutions, particularly Redux and React Context

  • Experience consuming RESTful APIs

  • Proficiency in SCSS for styling; familiarity or a keen interest in Tailwind CSS is highly desirable

  • Fluent in English (both written and spoken)

  • Availability for full-time cooperation (B2B contract only)

🎯 Who is this job for?

This position is best for a Mid-to-Senior React Developer with strong expertise in React, modern JavaScript (ES6+), Redux/React Context, and SCSS/Tailwind CSS. The role focuses on building and maintaining web apps, integrating APIs, managing Next.js websites, and supporting CRM/Django-based integrations. It suits someone comfortable with feature development, bug fixing, and close collaboration with international teams in a fast-growing product environment.

πŸ’¬ Potential Interview Questions

  1. What are the differences between React Context and Redux, and when would you use each?
    React Context is ideal for light, app-wide state like themes or auth; Redux is better for complex state with multiple updates and shared logic.

  2. How do you handle API integration in a React app using RESTful endpoints?
    Using fetch or libraries like Axios, often abstracted in services/hooks, combined with error handling and loading states.

  3. What are the key benefits of using Next.js in a React application?
    Built-in SSR/SSG, routing, API routes, and performance optimizations make Next.js ideal for SEO-friendly and fast apps.

  4. How would you debug a styling issue when working with SCSS in a component?
    Use browser dev tools to inspect styles, check for specificity conflicts, and ensure SCSS imports and nesting are correct.

  5. Explain how Tailwind CSS differs from traditional SCSS and its pros/cons.
    Tailwind is utility-first, promoting rapid UI building with consistent classes, while SCSS provides structure and logic for custom styles.

  6. How do you manage side effects in a React app with Redux?
    Using middleware like Redux Thunk or Redux Saga to handle async logic and side effects outside of reducers.

  7. What strategies would you use to maintain three separate websites efficiently?
    Modular codebase, reusable components, shared design system, and environment-specific configurations streamline management.

  8. How do you ensure smooth integration between a React frontend and a Django backend?
    Define clear API contracts, use consistent data formats (e.g., JSON), and manage authentication/cookies correctly.

  9. Describe your approach to fixing a persistent bug in production.
    Reproduce the issue, analyze logs or error boundaries, isolate the root cause, fix, test, and deploy with monitoring.

  10. How do you ensure code quality and stability in a fast-paced development environment?
    Through code reviews, automated testing, CI/CD pipelines, and clear coding standards.

πŸ“‹ Job Summary

Monterail is hiring a React Developer to join a remote, full-time B2B team working on international products for parents and children. You’ll build and maintain web apps using React, Next.js, Redux, and SCSS, with API integrations and CMS management (Wagtail, Django). The role pays 8000–14000 PLN + VAT and involves close collaboration with clients and teams to deliver new features and ensure platform stability. If you're fluent in English and ready to work in a dynamic, product-driven environment, this is your chance to grow with a top-tier Polish software house.

Required Skills

JavaScript Redux and React

Related jobs