Printful Company Profile

Senior Developer


Darba apraksts

When you think of Printful, you think of ecommerce and print-on-demand. However, at our core, we see ourselves as an IT company. Our entire business is built on a complex system that never fails to surprise newcomers to our team.Printful helps artists and entrepreneurs transform their ideas into thriving ecommerce businesses. With 200K+ customers using our services, we're one of the world's leading printing, warehousing, and fulfillment companies, and among the fastest-growing companies in the US.Since opening in 2013, Printful has been trusted to print 24M+ items while expanding to a team of 1,400+ employees worldwide. In just 7 years, our Engineering department has grown from a team of 5 to more than 120 IT experts.

Our IT department is divided into smaller teams:

  • Core team—provides long-term technical solutions such as infrastructure, framework, libraries, processes, tools, guidelines, and best practices, as well as works on AI solutions
  • Merchant solutions—maintains our API, deploys new and existing ecommerce platforms, and works on other customer-facing features
  • Billing—responsible for all transactions, discounts, and everything else money-related
  • Fulfillment & Stock—makes sure every order from our customers is successfully sent to the Printful system and our production machines
  • Mockup Generator—works on our design and mockup tool to make sure our customers can create all their design ideas without a hitch
  • Shipping, Warehousing & Fulfillment, and a number of other teams in charge of Printful's services and tool

At Printful, we strive for quality and are constantly improving the systems we've created. That's why we're looking for a Senior Developer with fresh ideas for the growth and development of our system architecture.Below is a list of formal requirements, but you're already in the right place if you want to:

  • see you ideas turned into reality
  • enjoy the freedom to experiment
  • create code to improve existing systems
  • implement new solutions, algorithms, and features
  • collaborate with other developers
  • and work in an international environment

We offer:

  • gross salary 2,000–4,000 EUR per month, depending on work experience, education, and other skills
  • flexible working hours (start your day as late as 11 a.m.)
  • health insurance
  • gym and swimming pool membership
  • free and healthy company lunch in the office
  • professional challenges and room for growth
  • possible business trips to the US, Spain, Canada, and other countries
  • exciting team building events, courses, coaching sessions, and guest lectures
  • employee discounts
  • a day off on your birthday
  • other Printful employee benefits

We know that one size doesn't fit all, so at Printful, you can choose your workplace, workstation, and operating system. Our offices in Riga have plenty of parking space, cafeterias with free lunch, snacks, and drinks, as well as foosball, board games, and books to enjoy during breaks.

Choose the workplace that suits you:

  • remote
  • office in Riga
  • office in Cēsis

We're looking for someone who's up to the challenge to work in a large-scale company and will use their knowledge and experience to implement new ideas and features. Here are the skills you'll need as a Senior Developer at Printful:

  • 5+ years in PHP development
  • experience in mentoring / training teammates
  • expert knowledge in MySQL queries, database design, and optimization
  • experience with building scalable backends
  • desire to learn and master new technologies
  • initiative and active participation in project development
  • analytical approach to problem-solving
  • proficiency in AWS or Azure cloud services
  • excellent command of English

Tools/services we use every day for backend programming:

  • PHP 7.4, MySQL, PHPUnit
  • Yii2 PHP Framework
  • Various AWS services
  • GIT
  • Docker

Technologies we commonly use for frontend development:

  • JavaScript (EcmaScript 2019+)
  • Vue.js
  • CSS and SCSS
  • ESLint
  • Webpack and Babel

We're looking for someone who wants to work creatively and reach new heights together with our team. If you think you'd excel in this role—send us your resume and a short introduction about yourself!Interested, but don't think this is the right role for you? Feel free to share it with friends and check out other open positions at Printful. We're always looking for creative and driven minds to join our ever-growing team!

Find your dream job