Frontend Engineer

Mapular
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

JavaScript
API
User Authentication
Automation of Tests
Code Review
Continuous Delivery
DevOps
Human-Computer Interaction
Performance Tuning
Next.js
Shopify
Data Streaming
TypeScript
Tailwind
React
Cypress
Backend
Build Management
Playwright
Front End Software Development
React
Webhooks

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!

About the company

Mapular is at the forefront of revolutionizing the geospatial technology landscape. We bring expertise in developing modular geospatial solutions that enable organizations to seamlessly integrate geospatial capabilities into their technology stack. At Mapular, you'll be part of a dynamic, forward-thinking culture where cutting-edge solutions meet real-world impact.

Apply for this position