Our Team VistaPrint Corporate Solutions provides exciting career opportunities in a fast-moving, entrepreneurial environment that is simplifying how companies distribute brand-consistent materials. With a start-up mentality, we continuously test ideas and make data-driven decisions to deliver a peerless ecommerce solution for our corporate customers. Our talented team of dedicated professionals is revolutionizing the custom print industry with our innovative platform. We are looking for a Senior Software Engineer to join the VistaPrint Corporate Solutions product development teams. We have recently launched our VistaPrint Pro platform: a suite of enterprise and consumer-facing solutions that simplify how teams create, manage, and order custom print and digital promotional items - and we are looking for strong Engineers to contribute to VistaPrint Pro evolution at scale. What You Will Do Design, build, test, deploy and monitor end-to-end product capabilities, leveraging state-of-the-art technologies. Own your work from concept to production and ensure solutions are scalable, reliable, and maintainable. Make meaningful contributions to improve Agentic AI Workflows with your team. Break down ambiguous problems into clear technical solutions. Make thoughtful design decisions and evaluate trade-offs across performance, scalability, and maintainability. Identify risks, debug production issues, and drive root cause fixes leveraging automation. Contribute to improving system stability, observability, and operational health. Contribute to strong engineering practices through code reviews, testing, automation, and participation in design discussions and technical specifications. Work closely with product, design, and engineering partners to deliver positive outcomes. Support teammates through feedback, pairing, and knowledge sharing. Your Qualifications At VistaPrint, we are striving to hire individuals that add new ideas and perspectives to our teams and enhance our culture. No matter your background or work experience, we strongly encourage you to apply—even if you feel that you don’t meet the exact requirements or have the same qualifications. You might be a great candidate for this or other opportunities. 4-6 years of professional software engineering experience Experience with AI-native software engineering workflows, leveraging generative AI and agentic development tools at the appropriate level of automation for the complexity of a given task Strong proficiency in Object Oriented Programming languages, including TypeScript Strong proficiency in Server Side Rendering front-end development, with React Strong understanding of system design, APIs, and distributed systems fundamentals (micro-services and micro-frontends architectures) Experience with CI/CD pipelines, testing frameworks, and cloud-based environments (AWS preferred) Experience building and operating scalable production systems Proven ability to work independently while contributing effectively in a collaborative team setting Nice to Have Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Internship, co-op, open-source, academic, or personal project experience demonstrating software development skills Familiarity with cloud platforms such as AWS Exposure to Agile software development methodologies Experience working with databases, APIs, testing frameworks, or CI/CD tools Knowledge of software architecture, security, performance optimization, or system design fundamentals Relevant certifications in software development, cloud technologies, or related technical disciplines Strong communication skills and ability to influence technical decisions. Why You’ll Love Working Here We strive to give you everything you need to learn, grow, and succeed and take a step forward in your learning journey – and your life. Through constant learning, collaboration, and perpetual exposure to what’s next, we’re always pushing boundaries and broadening our horizons. At Vistaprint, we put great importance into the wellbeing of our employees, which is why we offer perks that ensure an excellent work/life balance. Perks include flexible schedules, work from home capabilities, and very generous time off, including our outstanding sabbatical-like program, “Vistabreak”, to name a few! We're Remote-First In 2020, Vista adopted a Remote-First operating model and culture. We heard from our team members that having the freedom, autonomy and trust in each other to work from home and, the ability to operate when they are most productive, empowers them to be their best. Vista also provides collaboration spaces for team members to work physically together when it's safe to do so and when in-person collaboration will deliver the best results. Currently we are enabled to hire remote team members in over 30 US States as well as several countries in Europe, including Spain, Germany, UK, Czech Republic, the Netherlands and Switzerland. Location: Remote
Senior Frontend Engineer - Persistent Systems
Responsibilities:
Design, develop, and maintain scalable frontend applications using React, Angular, and TypeScript
Build reusable, modular UI components following best practices for performance and maintainability
Integrate frontend components with backend APIs, services, and microservices
Ensure high-quality code through testing, debugging, and peer reviews
Participate in requirement analysis, design discussions, and solution planning
Implement automated testing and incorporate testing into development workflows
Optimize applications for maximum speed, scalability, and responsiveness
Collaborate with backend engineers, designers, and product teams to deliver seamless user experiences
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives
Contribute to code reviews, pair programming, and continuous improvement initiatives
Maintain code quality, documentation, and adherence to development standards
Troubleshoot issues and work with cross-functional teams to identify and resolve root causes
Suggest improvements to enhance performance, security, and modern development practices
Expertise You'll Bring:
6 to 8 years of strong hands-on experience in frontend development using React, Angular (9/14), TypeScript, and JavaScript
Strong understanding of frontend architecture, component-based design, and UI development best practices
Experience in integrating frontend applications with backend APIs and services
Familiarity with Docker and basic cloud concepts, preferably Google Cloud Platform (Compute Engine, GCS)
Knowledge of databases (RDBMS/NoSQL) and how frontend interacts with data layers (good to have)
Strong understanding of data structures, object-oriented programming, and functional programming concepts
Experience with MVC/MVVM architectural patterns
Proficiency with version control systems such as Git
Strong debugging, testing, and performance optimization skills
Ability to write clean, secure, well-documented, and efficient code
Experience with automated testing frameworks and best practices
Strong communication skills and ability to collaborate effectively with cross-functional teams
Self-motivated with strong organizational skills and ability to manage multiple priorities
Bachelors/Masters/PhD degree in Computer Science or related field
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers
"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
Requirements:
About Position:
We are seeking an experienced Senior Frontend Engineer with strong expertise in React, Angular, and TypeScript to build and maintain high-quality, scalable user-facing applications. The role focuses on developing modern, responsive web interfaces, improving UX designs, and ensuring clean, secure, and maintainable code. The ideal candidate will collaborate closely with cross-functional teams, contribute to architectural decisions, and drive frontend best practices while working in a fast-paced, Agile environment.
Role: Senior Frontend Engineer
Location: Gurgaon
Experience: 5 to 8 years
Job Type: Full Time Employment
Full job description:
About Position:
We are seeking an experienced Senior Frontend Engineer with strong expertise in React, Angular, and TypeScript to build and maintain high-quality, scalable user-facing applications. The role focuses on developing modern, responsive web interfaces, improving UX designs, and ensuring clean, secure, and maintainable code. The ideal candidate will collaborate closely with cross-functional teams, contribute to architectural decisions, and drive frontend best practices while working in a fast-paced, Agile environment.
Role: Senior Frontend Engineer
Location: Gurgaon
Experience: 5 to 8 years
Job Type: Full Time Employment
What You'll Do:
Design, develop, and maintain scalable frontend applications using React, Angular, and TypeScript
Build reusable, modular UI components following best practices for performance and maintainability
Integrate frontend components with backend APIs, services, and microservices
Ensure high-quality code through testing, debugging, and peer reviews
Participate in requirement analysis, design discussions, and solution planning
Implement automated testing and incorporate testing into development workflows
Optimize applications for maximum speed, scalability, and responsiveness
Collaborate with backend engineers, designers, and product teams to deliver seamless user experiences
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives
Contribute to code reviews, pair programming, and continuous improvement initiatives
Maintain code quality, documentation, and adherence to development standards
Troubleshoot issues and work with cross-functional teams to identify and resolve root causes
Suggest improvements to enhance performance, security, and modern development practices
Expertise You'll Bring:
6 to 8 years of strong hands-on experience in frontend development using React, Angular (9/14), TypeScript, and JavaScript
Strong understanding of frontend architecture, component-based design, and UI development best practices
Experience in integrating frontend applications with backend APIs and services
Familiarity with Docker and basic cloud concepts, preferably Google Cloud Platform (Compute Engine, GCS)
Knowledge of databases (RDBMS/NoSQL) and how frontend interacts with data layers (good to have)
Strong understanding of data structures, object-oriented programming, and functional programming concepts
Experience with MVC/MVVM architectural patterns
Proficiency with version control systems such as Git
Strong debugging, testing, and performance optimization skills
Ability to write clean, secure, well-documented, and efficient code
Experience with automated testing frameworks and best practices
Strong communication skills and ability to collaborate effectively with cross-functional teams
Self-motivated with strong organizational skills and ability to manage multiple priorities
Bachelors/Masters/PhD degree in Computer Science or related field
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers
"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
Sr Fullstack Lead - Persistent Systems
Responsibilities:
Design, develop, and maintain applications using C# .Net Microservices architecture
Build and enhance Microservices-based systems for scalable and efficient solutions
Work on Payments/Ticketing functionalities, ensuring reliability and performance
Develop and support Some React UI components for front-end integration
Implement and ensure compliance with WCAG accessibility standards
Integrate and manage data using Sqlite in application workflows
Collaborate with cross-functional teams including backend, frontend, and system engineers
Contribute to solutions involving Embedded Devices / Embedded C/C++ when required
Troubleshoot, debug, and optimize application performance across systems
Expertise You'll Bring:
Strong experience in C# .Net Microservices development
Solid understanding of Microservices architecture principles
Hands-on experience with Sqlite database
Exposure to Payments/Ticketing domain applications
Working knowledge of Some React UI development
Familiarity with WCAG accessibility standards and best practices
Understanding or experience in Embedded Devices / Embedded C/C++ environments
Ability to design scalable, maintainable, and high-performance systems
Strong problem-solving and collaboration skills
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let’s unleash your full potential at Persistent - persistent.com/careers
“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
… more
Requirements:
About Position:
We are looking for a skilled and driven professional with strong expertise in C# .Net Microservices architecture to design and develop scalable, high-performance solutions. The role involves working on Microservices-based systems with exposure to Payments/Ticketing domains, collaborating on Some React UI components, and ensuring accessibility standards such as WCAG are met. Experience or exposure to Embedded Devices / Embedded C/C++ environments will be an added advantage, along with working knowledge of Sqlite for lightweight database requirements.
Role: Sr Fullstack Lead
Location: Pune
Experience: 3 to 15 Years
Job Type: Full Time Employment
Full job description:
About Position:
We are looking for a skilled and driven professional with strong expertise in C# .Net Microservices architecture to design and develop scalable, high-performance solutions. The role involves working on Microservices-based systems with exposure to Payments/Ticketing domains, collaborating on Some React UI components, and ensuring accessibility standards such as WCAG are met. Experience or exposure to Embedded Devices / Embedded C/C++ environments will be an added advantage, along with working knowledge of Sqlite for lightweight database requirements.
Role: Sr Fullstack Lead
Location: Pune
Experience: 3 to 15 Years
Job Type: Full Time Employment
What You'll Do:
Design, develop, and maintain applications using C# .Net Microservices architecture
Build and enhance Microservices-based systems for scalable and efficient solutions
Work on Payments/Ticketing functionalities, ensuring reliability and performance
Develop and support Some React UI components for front-end integration
Implement and ensure compliance with WCAG accessibility standards
Integrate and manage data using Sqlite in application workflows
Collaborate with cross-functional teams including backend, frontend, and system engineers
Contribute to solutions involving Embedded Devices / Embedded C/C++ when required
Troubleshoot, debug, and optimize application performance across systems
Expertise You'll Bring:
Strong experience in C# .Net Microservices development
Solid understanding of Microservices architecture principles
Hands-on experience with Sqlite database
Exposure to Payments/Ticketing domain applications
Working knowledge of Some React UI development
Familiarity with WCAG accessibility standards and best practices
Understanding or experience in Embedded Devices / Embedded C/C++ environments
Ability to design scalable, maintainable, and high-performance systems
Strong problem-solving and collaboration skills
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let’s unleash your full potential at Persistent - persistent.com/careers
“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
… more
Senior FullStack Lead - Persistent Systems
Responsibilities:
Design, develop, and maintain scalable microservices using C# .NET technologies
Build and optimize RESTful APIs and distributed system architectures
Develop and integrate solutions for Payments/Ticketing systems, ensuring performance and reliability
Work on embedded devices (Linux/Android/Windows IoT) and contribute to system-level integrations
Develop and maintain SQLite-based data storage solutions for device-level applications
Collaborate on React-based UI development for embedded or web applications
Ensure adherence to WCAG accessibility guidelines in UI implementations
Troubleshoot and debug issues across embedded software and backend services
Participate in system design, code reviews, and architectural discussions
Work closely with cross-functional teams (QA, Product, DevOps) in an Agile environment
Expertise You'll Bring:
Strong hands-on experience in C# .NET (Core / Framework)
Solid understanding of Microservices architecture & REST APIs
Experience working with SQLite / embedded databases
Exposure to Payments or Ticketing domain systems
Experience with Embedded Systems development (Embedded C/C++ preferred)
Basic to intermediate experience with React UI development
Good understanding of WCAG / Accessibility standards(Good to have)
Strong debugging and problem-solving skills, especially in device-level environments
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers
"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
… more
Requirements:
About Position:
We are looking for a highly skilled Senior Software Engineer with strong expertise in C# .NET, Microservices architecture, and Embedded Systems development. The ideal candidate will have experience working on Payments/Ticketing platforms, building scalable back-end services, and contributing to UI components using React while ensuring accessibility compliance (WCAG).
Role: Senior FullStack Lead
Location: Pune
Experience: 10years to 16years
Job Type: Full Time Employment
Full job description:
About Position:
We are looking for a highly skilled Senior Software Engineer with strong expertise in C# .NET, Microservices architecture, and Embedded Systems development. The ideal candidate will have experience working on Payments/Ticketing platforms, building scalable back-end services, and contributing to UI components using React while ensuring accessibility compliance (WCAG).
Role: Senior FullStack Lead
Location: Pune
Experience: 10years to 16years
Job Type: Full Time Employment
What You'll Do:
Design, develop, and maintain scalable microservices using C# .NET technologies
Build and optimize RESTful APIs and distributed system architectures
Develop and integrate solutions for Payments/Ticketing systems, ensuring performance and reliability
Work on embedded devices (Linux/Android/Windows IoT) and contribute to system-level integrations
Develop and maintain SQLite-based data storage solutions for device-level applications
Collaborate on React-based UI development for embedded or web applications
Ensure adherence to WCAG accessibility guidelines in UI implementations
Troubleshoot and debug issues across embedded software and backend services
Participate in system design, code reviews, and architectural discussions
Work closely with cross-functional teams (QA, Product, DevOps) in an Agile environment
Expertise You'll Bring:
Strong hands-on experience in C# .NET (Core / Framework)
Solid understanding of Microservices architecture & REST APIs
Experience working with SQLite / embedded databases
Exposure to Payments or Ticketing domain systems
Experience with Embedded Systems development (Embedded C/C++ preferred)
Basic to intermediate experience with React UI development
Good understanding of WCAG / Accessibility standards(Good to have)
Strong debugging and problem-solving skills, especially in device-level environments
Benefits:
Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
Annual health check-ups
Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:
Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
We support hybrid work and flexible hours to fit diverse lifestyles.
Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers
"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
… more