Job Title:   Software Engineer I

  • Job ID

  • 24609

  • Category

  • Default

Job Description

Vistaprint is looking for Jr. Software Engineers for Vistaprint Digital Services business unit.  While we value full stack engineers, more front-end than back-end preferred.


The right person will help move our platform to the next level. You’ll be working as part of a skilled, collaborative team to jointly design and implement high visibility applications. This is an IDEAL job if you are just starting your engineer career and you want to be part of a small, intensely skilled team, who feel total ownership of their work, and can’t imagine a day without learning & coding.   You will play a crucial role in the Vistaprint Digital platform and everything you do will matter.


About us is now the Digital Services business of Vistaprint, following its acquisition in 2011. Vistaprint Digital provides an easy-to-use, reliable and cost-effective marketing platform specifically designed for the small business. The Vistaprint Digital platform powers the online marketing of millions of small businesses around the globe with its complete suite of website, social media, email, and other digital identity and marketing products. Vistaprint Digital enables small businesses to launch online, get noticed, engage customers and grow.


Vistaprint is a global e-commerce brand empowering more than 16 million micro business owners to professionally promote their business with quality printed and digital marketing products at an affordable price. Our world-class online design studio allows customers to easily customize their products including business cards, marketing materials, signage, promotional products, apparel, Vistaprint websites, digital marketing, cards and stationery at We support 25 localized Vistaprint websites serving various global markets and have thousands of employees in offices worldwide. Vistaprint is a Cimpress (Nasdaq:CMPR) brand.


Your role will involve:

  • Active participation on a software development team designing, coding, testing, and releasing functionality to our customers.
  • Collaborate closely with other engineers and product managers and become a valued member of an autonomous, cross-functional team
  • Take operational responsibility for the services that are owned by your team, potentially including taking part in an on-call rotation
  • Work in an environment that supports your individual growth

In return you will bring:

  • None to 3 years of experience in a fast-paced technical, problem solving environment as a software developer
  • You have a solid 1 or 2 software engineering internships that you can talk about and show off some of your work.
  • Demonstrated understanding of software engineering fundamentals and object-oriented programming
  • Some understanding and maybe some experience with front-end technologies HTML, CSS, DOM, Javascript and the variety of MV* frameworks, AJAX, JQuery

  • Some understanding and maybe some experience with using OOP using C#, Java, C, C++ or similar
  • Familiarity with continuous integration
  • Excellent oral and written (English) communication skills

So, if you are up for challenge in a fast-paced, energetic, and constantly changing environment apply now!