Senior Software Developer
ZEISS provides digital touchpoints for their B2B customers and B2C consumers, that enable self-service and digital interaction and that enrich the offering of ZEISS. The Digital Customer Interactions teams within ZEISS Digital Partners are responsible for the development and operations of the web-based touchpoints, and ensure a continuous, insights-based improvement of our offerings.
To support the growing demand for (seamless and business transforming) digital self-service solutions, the Digital Customer Interactions team is looking for an experienced Software Engineer to join their ranks.
In this position you will contribute to further enhance the digital customer journeys by working with state-of-the-art tech stack, mainly based on React.js and Node.js and architecting & developing micro frontends and backend services focused on scalability, reliability, and fault-tolerance. With your knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the engineering community.
You will be working closely with your colleagues as an integrated member of a high-performing, interdisciplinary team consisting of a Product Owner, a UX/UI Designer and two other engineers with a DevOps – mindset, not only developing and operating frontend and backend solutions, but also testing, documenting and contributing with own ideas on how to improve the technical solutions.
The product in scope is a B2C self-service solution for consumers of the Vision Care business, which is providing spectacle lenses or the Optical Inserts for the Apple Vision Pro. In the app, consumers can safely store information around their product, get recommendations and get more information around the topic of Eyesight.
This role is going to be based in Budapest, Hungary.
at least 4 to 5 years of professional experience in a similar role in a self-organizing agile team
excellent skills in modern JavaScript (i.e. ES6 or later), Node.js, React.js, Express and Typescript
You have a proven track record of building and contributing to highly logical and customer-centric products and features
You embrace a full cycle production mindset and therefore you have a solid understanding of REST architecture; testing and deployment is your bread and butter
You are willing and have first experience working with Azure Infrastructure frameworks (Front door, Function Apps, Storage and Monitoring solutions) and have a solid understanding of Infrastructure as code
a passion for problem-solving and eagerness to develop efficient services with a focus on scalability, reliability, and fault-tolerance
ability to understand business requirements, collaborate with software engineers within your team and across the organisation and translate requirements into a high-quality digital service
Because our language of daily work and interactions is English, a business proficiency in English is required, German language proficiency is a plus
Your ZEISS Recruiting Team:
Bartha Györgyi, Bartók Tímea, Meláth Laura, Sturcz Noémi, Wenner Lili