5+ years of experience as a full-stack software engineer
Proficiency in JavaScript and modern frontend frameworks such as React
Proficiency with server-side development in Node.js (Nest.js/Express.js)
Experience with cloud services (Amazon AWS, Microsoft Azure, Google Cloud) and associated technologies (Docker, Kubernetes)
Strong understanding of UI/UX principles and best practices
Good understanding of client-side state management, asynchronous tasks and side effects
Understanding of REST architecture, SPA approach, micro-frontend architecture, common software design patterns
Experience with testing frameworks (eg. Jest/RTL/Cypress)
Familiarity with modern engineering best practices (build systems, CI/CD, etc). Good understanding of how to build robust software
Strong English verbal and written communication skills. Mapbox has offices in the USA, Finland, Japan and Belarus. You should clearly communicate complex ideas to a worldwide audience. Similarly, you should explain your work in detail and walk through decisions with teammates and collaborators
Experience with SQL/NoSQL databases
Experience with TypeScript
Experience with project management tools: Jira is preferred
Would be a heavy plus an experience of working with GeoJSON and understanding of OSM tools ecosystem
What We Value
In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders
We value high-performing creative individuals who dig into problems and opportunities
We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people
We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company
We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply
Our annual compensation for this role ranges from $75 000 - $112 000 (salaries are in USD). Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role)
Please note that we offer employment under a permanent employment contract (Umowa o Pracę, UoP) only. B2B and other contract types are not available for this role
We are committed to a fair and equitable hiring process. We do not discriminate against any protected class