Remote Software Development Engineer II (Full-stack Engineer)
Posted
Apply now
Please, let Mapbox know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Mapbox is the leading real-time location platform for location-aware businesses, providing tools for navigation of people, packages, and vehicles.
The Data Tooling team is responsible for services that review, validate, and edit Mapbox’s global basemap content to deliver an accurate Live Map.
The team processes millions of data updates monthly and user feedback from various devices to enhance mapping tools.
The role involves partnering with software engineers to develop and improve mapping tool capabilities.
Responsibilities include designing, developing, and testing tools for customer feedback, solving complex workflow problems, establishing operational metrics, maintaining documentation, and collaborating with the in-house editors team.
Requirements:
Candidates must have 5+ years of experience as a full-stack software engineer.
Proficiency in JavaScript and modern frontend frameworks such as React is required.
Candidates should have server-side development experience in Node.js, preferably with Nest.js or Express.js.
Experience with cloud services like Amazon AWS, Microsoft Azure, or Google Cloud, along with technologies such as Docker and Kubernetes, is necessary.
A strong understanding of UI/UX principles and best practices is essential.
Candidates should have a good understanding of client-side state management, asynchronous tasks, and side effects.
Familiarity with REST architecture, SPA approach, micro-frontend architecture, and common software design patterns is required.
Experience with testing frameworks such as Jest, RTL, or Cypress is necessary.
Familiarity with modern engineering best practices, including build systems and CI/CD, is expected.
Strong English verbal and written communication skills are essential for clear communication with a global audience.
Benefits:
Mapbox offers supportive healthcare and parental leave to promote work-life balance.
The company values flexibility to accommodate personal life events.
Employees are provided with an environment that emphasizes teaching and learning to ensure success in their roles.
Mapbox is committed to building a diverse team and encourages applicants from all backgrounds, genders, ethnicities, abilities, and sexual orientations.
Apply now
Please, let Mapbox know you found this job
on RemoteYeah
.
This helps us grow 🌱.