Czech Republic Job Openings

ShipMonk Research & Development
Frontend Staff Engineer
Prague
FULL TIME
October 31, 2024
Hi! We are Ship Monk, and we provide logistics services in order fulfillment. Our main business is in the USA, but our modern platform is built by the Product Development team in Prague. Here at Ship Monk, 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!
Apply for job
We are looking for a Frontend Staff Software Engineer to join Ship Monk! This is an exciting opportunity to join our Product Development Team with HQ in Prague. Please take a look at the details below.
Staff Engineer expectations:
- Provide technical leadership on high-impact projects.
- Sought out for technical guidance; anticipates technical issues at the product level and makes architectural and design decisions to avoid them.
- Sets short to medium-term strategic technical direction, able to look ahead 12-24 months and identify the areas of greatest need and create plans to improve them.
- Shapes broad architecture; ships multiple large services, complex libraries, or major pieces of infrastructure.
- Consistently able to reduce the complexity of projects, services, and processes in order to get more done with less work.
- Consistently makes a positive impact on the entire company's technical trajectory.
- 5 years of experience in software development.
Which technologies are we using?
- React + Redux
- Type Script
- Jest, Cypress
- Graph QL
- React Query
- Material-UI
- React Table, Formik, date-fns
- Git
Using also the stack above we build and operate multiple systems. The primary usage of front-end technologies is in a merchant-facing portal where we allow for:
Teams are organized into both platform and product teams that provide platforms and tools that are then leveraged by business domain teams that are focused on specific parts of the business.
- Content management
- Configuration of Shipmonk fulfillment service
- Administration of product portfolio, orders, shipments, and many many more
- Customizations
- Automation
Teams are organized into both platform and product teams that provide platforms and tools that are then leveraged by business domain teams that are focused on specific parts of the business.
What does it look like and what are we proud of?
- Our single-page application communicates with the backend through a REST-like API. These are the three main web clients. First and foremost is the extensive administration for customers and our colleagues in the warehouse. Next, we are working on a thin client on touch screens in the warehouse to manage quality control and order packing. The pair of applications is then complemented by mobile Web View for warehouse process management (picking).
- We create components that we style using the latest approaches (CSS-in-JS, Material-UI). We write documentation (Storybook) and the deliverables are regularly consulted by an in-house graphic designer.
- We keep the code of the remaining applications (PHP backend, autonomous robots, automated conveyors, etc.) in a Monorepo for easier CI checks, code sharing, etc.
- Each MR can be deployed on a separate cluster for testing purposes with a single button in CI, so we don't worry about the testing environment.
- We write code in a unified way (Prettier, Editor Config) and have set up a lot of Git Lab CI checks (ESLint, TSC) for that.
- In addition to static analysis checks, we also do peer reviews and the functioning is verified by the QA team and E2E Cypress tests.
- We update libraries and frameworks regularly and run on the latest stable versions.
- Mainly Data Dog, Sentry, and Opsgenie help us to support the application.
- We handle autoscaling, and almost no service runs just once.
- Lots of experienced colleagues to learn from is our huge advantage.
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 Monika, will get back to you as soon as possible. We look forward to hearing from you!
Apply for job
Share opportunity
Facebook Linked In E-mail
Facebook Linked In E-mail
We regret to inform you that this job opportunity is no longer available as it has expired
New Job Alerts




Marriott International, Inc
Guest Experience Expert
Prague
FULL TIME
December 3, 2024
View Job Description


Akademie věd ČR
Postdoc in Experimental Biophysics (Fluorescence Microscopy).
Prague
December 3, 2024
View Job Description
Marriott International, Inc
Style Supervisor - W Prague
Prague
FULL TIME
December 3, 2024
View Job Description
Looking for similar job?


Dr.Max Group
Senior Frontend Developer for Platform team
Prague
FULL TIME
November 29, 2024
View Job Description



CEITEC
Scientific and Research Staff in composite material characterization using X-ray computed tomography
Brno
November 28, 2024
View Job DescriptionNew Job Alerts




Marriott International, Inc
Guest Experience Expert
Prague
FULL TIME
December 3, 2024
View Job Description


Akademie věd ČR
Postdoc in Experimental Biophysics (Fluorescence Microscopy).
Prague
December 3, 2024
View Job Description
Marriott International, Inc
Style Supervisor - W Prague
Prague
FULL TIME
December 3, 2024
View Job Description