Overview

At CustomInk, we create customized merchandise for clients all over the world, and in the Prague office, you can become part of a rapidly developing branch of the company with various opportunities for growth. From creating official merchandise for companies like Amazon and Google to developing and managing our very own in-house logistics and supply chain software systems, there are all sorts of stimulating challenges that make working with us fulfilling and exciting.

About the team 

Our team’s mission is to maintain and optimize the entire Custom Ink catalog offering, which comprises an extensive selection of over 5,000 products. We are dedicated to ensuring that our customers have the best possible experience when exploring and selecting products from our catalog.

As we are constantly growing, we are looking for software engineers to join our engineering team on senior levels.

 

What will you do?

As a Full-Stack Engineer on our team, you’ll play a vital role in advancing our catalog offerings and ensuring the seamless operation of our e-commerce platform. Your responsibilities will include:

  • Work on Merchandising Management System, which is the backbone of both customer-facing website as well as internal tools
  • Address workflow inefficiencies that can cost days to weeks for full-time employees
  • Improve architecture to support the growing needs of our business as well as expand product and decoration capability offerings
  • Collaborating on projects to optimize search functionality and recommendation systems, leveraging Algolia’s capabilities to provide users with accurate and relevant product recommendations
  • Working on enhancing how prices and decoration methods are displayed on our website, ensuring transparency, and assisting customers in making informed choices
  • Continuously improving product details pages to provide users with comprehensive information, engaging visuals, and a user-friendly interface
  • Collaborating and communicating with colleagues in the US (only during your working hours)

 

What technologies do we use?

  • Primarily, we use Ruby on Rails for the backend and React for frontend
  • We use GitHub, do proper code reviews, and utilize continuous integration pipelines  to run our tests and deploy to our containerized infrastructure
  • We run our infrastructure in the AWS cloud and use tools like New Relic and Rollbar for monitoring
  • We are an agile team that follows Kanban principles and collaborates using a variety of tools like Monday.com, Slack, and Google Docs.

 

What do we need from you for this role?

  • Experience in software engineering and working with various software frameworks and languages
  • Knowledge and proficiency in tools for tracking and managing technical debt
  • Good communication skills and ability to work in a team
  • Top-notch planning and prioritization skills

 

What can we offer you?

  • Flexible working hours
  • Home office or remote supported
  • Multisport card
  • Fully paid AWS certification
  • Education allowance $2000 per year
  • Company equity package
  • A beautiful office in Karlín with a full fridge, amazing coffee, and an Xbox
  • Every Tuesday, company breakfast and occasional lunches and dinners
  • Regular team buildings (game nights), sports events (bouldering, volleyball, ice hockey, swimming, running)
  • Occasional trips to the U.S.