Everything we do is powered by our customers! Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a connected experience that our customers anticipate, transforming marketing, merchandising, and operations with commerce tools designed to scale with fast-growing businesses. With a relentless focus on our customers’ success, we are motivated by curiosity, creativity, and collaboration to power 5,000+ global brands.
Driven by a customer-first mentality, we empower businesses to achieve their goals and grow alongside us. If your’ ready to make a significant impact and be part of our transformative journey, Maropost is the place for you.
Become a part of Maropost today and help shape the future of commerce!
About the position:
As a full stack engineer, focusing primarily on the backend on our team, you'll be working with other engineers to further develop and architect our search and merchandizing as a service product.
The TypeScript backend is responsible for several microservices, from managing the product configuration to integration with various platforms. The main database is PostgreSQL, and we also use cool tech such as Apache Pulsar.
On the frontend we have our main Backoffice dashboard written in vue.js and we develop and maintain integrations for our customers ecommerce stores as a react based SDK and more recently also packaged natively for specific platforms such as Shopify.
We’re an empowered product team, firmly committed to collaborative problem solving. We write specs and share the decision making. We work in two week sprints to deliver greatness.
What You’ll be Responsible for:
What You’ll need to bring to Maropost:
What's in it for you?
We are going into a growth phase so this is the perfect opportunity for you if you're excited about joining a team where you can have a lot of impact and take a lot of ownership over your work. The data engineering team especially is a great opportunity for you if you want to participate in a full development cycle from problem discovery, building the data solutions and maintaining and evolving them over their lifetime.
We are a high tech company, and especially in the recent years we've focused a lot on developer experience. We have a cutting edge tech stack (TypeScript microservices deployed to Kubernetes, PostgreSQL, Apache Pulsar, etc.) with no legacy tools, a keen interest in keeping it that way and at the same time to not over-engineer things - so if you're excited about learning new technologies in a laid back, collaborative environment where quality software and engineering experience are among the first priorities, we are a good fit for you.
We're a remote team and have found this a recipe for success for the whole company. We're stable and well-funded and pay competitive market salaries for all our positions. This has made us successful especially during the global pandemic where we've been able to grow the company and keep all positions intact while supporting our staff with young children and other family members to care for. We care about quality of work, collaborative processes, and tangible results - we want you to be available and responsive during usual working hours in case your coworkers need something from you, but we’re very flexible when the circumstances arise. We have kids at home from daycare making appearances on calls sometimes, and you can book a slot in your work calendar for the appointment with your doctor or your dentist without feeling guilty. It’s important that we’re communicative and as responsive as possible when that happens, but sometimes we need some flexibility on when we get the focused work done and we understand that completely.
Equal Employment Opportunist
Maropost is deeply committed to promoting diversity, advancing equity and fostering a culture of inclusion. Therefore, we invite applications from marginalized and equity-seeking groups. Individuals seeking employment at Maropost are considered without regards to race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status. Accommodations are available on request for candidates taking part in all aspects of the selection process. Please feel free to reach out to the recruitment team for any accommodation requests or questions.