Share this Job

Lead Software Engineer (Full stack)

Date: Aug 24, 2019

Location: Tunis, No state specified, TN

Company: Cimpress/Vistaprint

Driven By Curiosity


At Vistaprint, we believe that everything we do has a lasting impact on our customers and on each other. It begins and ends with a passion for helping our customers succeed. To give them our best, we empower our team with the autonomy they need to make smarter decisions and pursue higher value. We thrive on exploration, collaboration, and helping every customer grow their business beyond imagination. Fueled by technology and innovation, we are so much more than a call center.


Putting Your Expertise To Work


As a Lead Software Engineer, you will be a member of the Customer Experience team, responsible for identifying and executing opportunities for growth at Vistaprint. Through an agile, customer-focused, experiment-and-learn methodology, the team will target new opportunities to serve small businesses. Learn more about our journey at


Essential Stack We're Using


  • C#, ASP.NET MVC, .NET Core
  • NUnit, NSubstitute, and SpecFlow
  • React, jQuery, Backbone.js, SASS, Mocha, Grunt, Node.js
  • Continuous integration and deployment with Jenkins, Artifactory, AWS
  • Emerging microservices architecture
  • NewRelic, SumoLogic (nice to have)


In Return You Will Bring


We’re looking for a variety of skill sets to bring into the team to complement each other. The roles will involve rapid prototyping and a mix of front and backend experience. All candidates should have a diverse technical background, entrepreneurial spirit, and a passion for innovation. Here’s what we expect to see on a resume:


  • 5+ years of professional software development
  • Strong knowledge of design patterns and good software engineering principles
  • Experience leading and mentoring junior team members
  • Experience with Agile development using Scrum or Kanban
  • Collaboration skills to effectively work with business partners, stakeholders and other technologists (locally and remotely)
  • Strong verbal and written communication skills in English 
  • Attention to detail and a proactive mindset


What’s In It For You?


  • Work in a highly collaborative, self-organizing team + the ability to decide how your team works and what technologies you use
  • Being part of a Global team, daily collaboration with peers and stakeholders from Vistaprint locations around the globe (USA, Europe, …)
  • Competitive salary + comprehensive benefits
  • Flexible working hours
  • Continuous development opportunities such as onsite training, meetups, conferences, and online training subscriptions
  • Onsite Gym room
  • Onsite game room (baby-foot, ping pong, Play-station)
  • And more!


Our People Are Your People


We truly believe in the innovation and creativity of our people at Vistaprint. Trusting them to understand the needs of our customers and to take the lead in finding better solutions is what we’re made of. When you work with us, you’ll be surrounded by ambitious and energetic individuals who challenge each other every day. When you come to us with inventiveness, ingenuity, humility, and endless curiosity, you’ll see that our people are your kind of people.


Apply now and find out what #LifeInVistaprint is all about!




Equal Opportunity Employer

Vistaprint, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, national origin, gender, age, religion, sexual orientation, veteran status or marital status.

Please submit your CV in English



Job Segment: Developer, Engineer, Software Engineer, Java, Call Center, Technology, Engineering, Customer Service