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 seeking a Software Development Engineer II (Full-stack Engineer) to join their Data Tooling team in Helsinki.
The team is responsible for services that review, validate, and edit Mapbox’s global basemap content to provide customers with an accurate and continuously updating Live Map.
The role involves driving the design, development, and testing of tools and services for addressing customer feedback and correcting third-party data.
Responsibilities include solving complex workflow problems, implementing enhancements in frontend and backend services, 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, specifically 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 required for clear communication with a worldwide audience.
Experience with SQL/NoSQL databases, TypeScript, and project management tools like Jira is a plus.
Experience working with GeoJSON and understanding the OSM tools ecosystem would be a significant advantage.
Benefits:
Mapbox offers supportive healthcare and parental leave to ensure employee well-being.
The company provides flexibility to accommodate personal life events.
Employees are encouraged to engage in a culture of teaching and learning to enhance their skills and success.
Mapbox values diversity and encourages individuals from all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
Apply now
Please, let Mapbox know you found this job
on RemoteYeah
.
This helps us grow 🌱.