Frontend Engineer
Role details
Job location
Tech stack
Job description
As a Frontend Engineer, you will play a key role in building and owning the user interface for our Shopify Store Locator app and future e-commerce plugins. This is a hands-on role where you'll design and develop clean, performant, and accessible UIs and ensure our products are reliable for merchants. You'll collaborate closely with product managers, designers, and backend engineers, contribute to architecture decisions, and help shape the technical direction of our growing apps track., * Own the user interface of our Shopify Store Locator app and contribute to a focused track of apps/plugins (Shopify first, others later).
- Design and build clean, fast, and accessible UIs in React and TypeScript.
- Implement app install, settings, billing, and data flows with Shopify APIs.
- Ensure product quality with automated testing, error monitoring, and a simple on-call runbook.
- Collaborate with product, designers, and backend engineers on specs, workflows, and user experiences.
- Participate in code reviews, enforce best practices, and continuously improve frontend architecture and developer workflow.
- Demo your work regularly and contribute to a culture of learning and iteration.
Requirements
Do you have experience in TypeScript?, Mapular is looking for a passionate Frontend Engineer to join our growing team. If you're an experienced engineer with a strong technical background and a love for building impactful geospatial solutions, we'd love to meet you., * 4+ years of professional frontend development experience.
- Strong expertise in React, Next.js, Tailwind CSS, Redux/Redux Toolkit, TypeScript, Storybook, and modern JavaScript.
- Proven experience shipping a Shopify app.
- Hands-on experience with unit and end-to-end testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright).
- Comfortible working with APIs, webhooks, and authentication flows.
- Solid understanding of state management, modular architecture, performance, accessibility, and component reusability.
- Clear written and verbal communication skills.
Nice to Haves
- Exposure to DevOps practices such as CI/CD pipelines, automated deployments, and cloud environments.
- Familiarity with performance optimization and frontend security best practices.
- Experience working in agile teams and contributing to continuous delivery.
Benefits & conditions
- Competitive Benefits: Competitive salary based on experience, Deutschlandticket for convenient commuting, 28 days of holidays plus an additional day for your birthday.
- Growth Opportunities: Be a key player in shaping our engineering culture and strategy as we scale. Flexible working hours and a Learning & Development budget to support your professional growth.
- Supportive Team: Join a friendly and motivated team that values collaboration and a balance between ownership and support. Access to all Fora coworking locations for a change of scenery.
If you're excited by the prospect of building industry-leading geospatial solutions and want to make an impact while being hands-on in your craft, we'd love to hear from you!