Open position at ShipMonk Product Development
Staff Frontend Engineer
- Work schedule
- Full-time
- Address
- Rohanské nábř. 29, 186 00 Praha 8-Karlín, Česko
Here at ShipMonk, we ship about 100,000 orders per day. Our book of business has more than 1,500 clients which are mostly based in the US. Our platform covers everything from stocking the items to shipping the ready packages from our warehouses in the US, Mexico, Canada, United Kingdom, and the Czech Republic to all corners of the world!
We're searching for a Staff Frontend Engineer to lead the vision and execution of our Frontend Platform. This is a high-impact role for someone who has built scalable frontend architecture, transformed applications into reusable platforms, and enabled developers (frontend & backend) to build faster and better. Your mission will be to build a robust, maintainable, AI-augmented FE platform that scales across our engineering teams and supports our complex operational tools and merchant-facing portals.
This role is ideal for someone who has evolved frontend systems from "just apps" to developer-first platforms. With strong architectural thinking, systems design, and hands-on delivery at scale.
Staff Engineer expectations:
Lead the design and implementation of a company-wide Frontend Platform, enabling feature teams to build consistent, scalable UI with minimal friction.
- Define the long-term architecture of our React-based frontend codebase and component libraries.
- Drive platform-level automation, CI/CD pipelines for FE, and static analysis / linting rules to improve code quality and consistency.
- Collaborate with Backend Engineers to create full-stack developer experiences, ensuring FE platform is accessible to backend engineers via tooling, documentation, or even AI-assisted scaffolding.
- Influence the developer experience strategy for frontend engineering, including documentation, testing, performance, and monitoring standards.
- Partner with Design, DX, and Engineering Managers to identify pain points and convert them into reusable platform solutions.
- Contribute to frontend infrastructure projects including performance optimization, observability, and test automation frameworks.
- Consistently makes a positive impact on the entire company's technical trajectory.
Which technologies are we using?
Frontend: React v18, Tanstack Query v5, Tailwind.css, Typescript v5, Storybook, Zod
- Observability: Datadog (RUM, Logs, APM, Metrics, Alerts, CI monitoring, Infra monitoring), Sentry
- Data: Snowflake, MySQL, PostgreSQL
- Backend: PHP, Java, Python, RabbitMQ, AWS Cloud, Docker, GitLab CI
Using the stack above we build and operate multiple systems that start at syncing e-commerce orders from thousands of shipping carts via our integration platform, displaying these in a merchant-facing portal where we allow for customization and automation. Then orders sync to our homegrown WMS where we efficiently navigate warehouse equipment, conveyor belts, and people to pick, pack, and ship orders.
Teams are organized into platform teams that provide platforms and tools that are then leveraged by stream-aligned teams that are focused on specific parts of the business.
What does it look like and what are we proud of?
We have the rest of the applications and clients in monorepo for easier CI checks, code sharing, etc.
- We have all services completely dockerized for local development. We deploy builds to a hosted Kubernetes cluster in AWS with a single click on the Argo CD several times a day.
- Each MR can be deployed on a separate cluster for one-button testing in the CI, so we don't argue about a test environment.
- The applications are supported by DataDog, Sentry, and Opsgenie.
- We deal with HA, failover, and autoscaling, almost no service runs for us only once.
- Having experienced colleagues is our huge advantage.
- We automatically generate OpenApi documentation of all our REST-like endpoints.
- We open-source some of our best tools and contribute back to the OS community.
- We analyze terabytes of data that our systems generate, sync to Snowflake data warehouse using CDC, and transform to easy-to-use data marts used by company analysts.
- Our tooling and codebase is well-compatible with modern AI agents like Claude Code.
If you like what we do, and our "story" got you interested, we look forward to seeing your resume, profile, story, or anything else you might have! There are no limits to creativity. Our Recruiter will get back to you as soon as possible. We look forward to hearing from you!