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:

  • 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
New Job Alerts
Atlas Copco Services s.r.o.

HR Generalist

November 26, 2024

View Job Description
BCIC Swiss Limited

IT Support Specialist

Prague

PART TIME

November 26, 2024

View Job Description
Crédito y Caución Atradius

Sales Manager (m/f/d)

FULL TIME

November 26, 2024

View Job Description
Deloitte

Space Security Engineer – Space Research and Satellite Communications

Prague

FULL TIME

November 26, 2024

View Job Description
Deloitte

Junior konzultant - ESG Assurance

Prague

FULL TIME

November 26, 2024

View Job Description
Coca‑Cola HBC Austria GmbH

Customer Profitability Finance Manager

Prague

November 26, 2024

View Job Description
Red Hat, Inc.

Software Quality Engineer - JBoss Web Server (Brno Offie and Czech Republic)

Brno

FULL TIME

November 26, 2024

View Job Description
People In Need

Country Director for Moldova

Prague

November 26, 2024

View Job Description
Knorr-Bremse

AP Intercompany Accountant

Liberec

November 26, 2024

View Job Description
Bontaz

INGENIEUR QUALITE PRODUIT H/F Rép Tchèque Velká Dobrá ( okr. Kladno)

FULL TIME

November 26, 2024

View Job Description
Looking for similar job?
Dr.Max Group

Senior Frontend Developer for Platform team

Prague

FULL TIME

October 29, 2024

View Job Description
Dr.Max Group

Senior Frontend Developer for Platform team

Prague

FULL TIME

October 29, 2024

View Job Description
PwC

Frontend Solution Architect

Prague

FULL TIME

November 25, 2024

View Job Description
Thermo Fisher Scientific

Staff Architect, Software

Brno

FULL TIME

September 27, 2024

View Job Description
Veeam Software

Frontend Developer (JavaScript)

Prague

September 26, 2024

View Job Description
Veeam Software

Senior Frontend Developer (JavaScript)

Prague

October 24, 2024

View Job Description
New Job Alerts
Atlas Copco Services s.r.o.

HR Generalist

November 26, 2024

View Job Description
BCIC Swiss Limited

IT Support Specialist

Prague

PART TIME

November 26, 2024

View Job Description
Crédito y Caución Atradius

Sales Manager (m/f/d)

FULL TIME

November 26, 2024

View Job Description
Deloitte

Space Security Engineer – Space Research and Satellite Communications

Prague

FULL TIME

November 26, 2024

View Job Description
Deloitte

Junior konzultant - ESG Assurance

Prague

FULL TIME

November 26, 2024

View Job Description
Coca‑Cola HBC Austria GmbH

Customer Profitability Finance Manager

Prague

November 26, 2024

View Job Description
Red Hat, Inc.

Software Quality Engineer - JBoss Web Server (Brno Offie and Czech Republic)

Brno

FULL TIME

November 26, 2024

View Job Description
People In Need

Country Director for Moldova

Prague

November 26, 2024

View Job Description
Knorr-Bremse

AP Intercompany Accountant

Liberec

November 26, 2024

View Job Description
Bontaz

INGENIEUR QUALITE PRODUIT H/F Rép Tchèque Velká Dobrá ( okr. Kladno)

FULL TIME

November 26, 2024

View Job Description