Full Stack Developer - Angular & NodeJSLisbon – 2 days on site, 3 days home workingFull Time, PermanentZEISS is a global leader in optics and optoelectronics.Founded in Germany in ****, we operate in over 50 countries with more than 46,000 employees worldwide.
As a foundation-owned company, we reinvest around 15% of our revenue into research and development, driving innovation that pushes the boundaries of science and technology.
Join us to shape the future of vision care.We're looking for a Full Stack Developer – E-commerce to join us in Lisbon, Portugal.Join the ZEISS Vision Care Global TeamAt ZEISS Vision Care, our ambition is to help eye care professionals win with consumers who want to buy premium eyewear online.
As part of our Omnichannel Sales (OCS) organization, we are building a cutting-edge B2B2C marketplace that bridges the gap between digital and physical eyewear retail.We're also developing a new MVP for an online shop, focused on delivering a seamless and premium omnichannel consumer experience.
This is a unique opportunity to help shape the future of eyewear e-commerce at a global scale.If you're a developer who thrives at the intersection of user experience, innovation, and e-commerce, this role offers the chance to work on something fresh, impactful, and global.Your RoleThe role of Full Stack Developer – E-commerce will involve:Designing and developing responsive, intuitive user interfaces using Angular and Node.js for our premium omnichannel platform.Building and enhancing front-end features in alignment with UX/UI teams and ZEISS Design System (based on Angular).
Implementing and integrating third-party services such as payment providers, CRMs, and internal systems like SAP.Optimizing performance across platforms and applying SEO best practices to boost visibility.Collaborating within an agile, international team of developers, architects, and product owners to deliver scalable and secure applications.Contributing to parallel initiatives such as our B2B2C marketplace, with synergies across global teams.Your ExperienceAs a Full Stack Developer, you will have:Strong experience with Angular and Node.js in a professional environment.Solid understanding of RESTful APIs and integration best practices.Experience building responsive frontends using component libraries or design systems.Exposure to cloud services like Azure or AWS.Proven ability to write clean, maintainable code with robust test coverage.You will ideally have:Familiarity with Figma and collaboration with UX/UI teams.Understanding of technical SEO and performance optimization.Experience or interest in e-commerce platforms or B2B2C marketplaces.Knowledge of web security best practices (support will be provided if you're still learning).
An interest in future-focused technologies such as AI, immersive commerce, or multi-device digital experiences.Our BenefitsDaily meal allowanceComprehensive health insuranceLife insurance coverage26 days of annual leaveOnsite parkingHybrid working model (2 days on-site in Lisbon)Travel opportunities: 1–2 weeks per year to ZEISS HQ in Aalen, GermanyGlobal exposure: Work with international teams across Germany, India, Brazil, the US and ChinaModern tech stack and agile working environmentDevelopment opportunities to specialize in areas such as AI and digital innovationApply now to take the next step in joining ZEISS, where you can push technological boundaries, shape markets and contribute to the advancement of society.Your ZEISS Recruiting Team:Lameez Peer_______________________________________________________________________________Diversity is a part of ZEISS.
We look forward to receiving your application regardless of gender, nationality, ethnic and social origin, religion, ideology, disability, age or sexual orientation and identity.