MERN Full Stack Developer - Mapbox and OSM
Buget: $3.0 - $5.0
HOURLY / FULL_TIME
⭐ 4.80 (128)
Australia
api, node.js, react-js, api-integration, mongodb, mapbox
Full-Stack Developer — MERN, Next.js and Mapbox
We are looking for an experienced Full-Stack Developer to join our team and help build and enhance a modern, map-based property technology platform.
The ideal candidate will have strong experience across the **MERN stack**, advanced **Next.js** skills, and proven commercial experience building applications with **Mapbox**.
## Key Responsibilities
* Develop and maintain scalable web applications using MongoDB, Express.js, React and Node.js.
* Build responsive, high-performance interfaces using Next.js.
* Develop and integrate REST APIs.
* Design and manage MongoDB collections, queries and indexes.
* Build interactive mapping features using Mapbox.
* Work with markers, polygons, layers, clustering, filters and location-based data.
* Improve application performance, reliability and usability.
* Troubleshoot technical issues across the frontend, backend and database.
* Collaborate with product, design and development team members.
* Write clean, maintainable and well-documented code.
## Essential Skills
* Strong commercial experience with the MERN stack:
* MongoDB
* Express.js
* React
* Node.js
* Strong Next.js experience, including dynamic routing, server-side rendering and API integration.
* Strong JavaScript and TypeScript skills.
* Experience building and consuming REST APIs.
* Experience with Git and modern development workflows.
* Strong understanding of responsive design and application performance.
* Ability to work independently and communicate clearly.
## Mapbox Experience — Mandatory
Candidates **must have proven Mapbox development experience**.
You must be able to demonstrate at least **two previous Mapbox projects during the interview**. These examples should show hands-on experience with features such as:
* Interactive maps
* Custom markers and popups
* GeoJSON data
* Polygons and boundaries
* Map layers and styling
* Clustering
* Search and filtering
* Map-based user interactions
* Performance optimisation for large datasets
Applications without demonstrated Mapbox experience will not be considered.
## Highly Regarded
* Experience with large geospatial datasets.
* Experience with property technology or real estate platforms.
* Experience with Mapbox GL JS.
* Experience with Redux or other state-management tools.
* Experience with Tailwind CSS.
* Experience deploying Next.js and Node.js applications.
* Experience with Docker, cloud infrastructure or CI/CD pipelines.
* Knowledge of geospatial databases, indexing or spatial queries.
## How to Apply
Please include:
1. A summary of your MERN and Next.js experience.
2. Links to at least two Mapbox projects you have personally worked on.
3. A clear explanation of your role in each Mapbox project.
4. Your availability and preferred working hours.
5. Your hourly rate or salary expectations.
6. A link to your GitHub, portfolio or relevant code samples.
**Important:** The two Mapbox examples must be available for demonstration during the interview.
Deschide pe Upwork