Basic experience with Angular (preferably Angular 19/18).
Proficiency in TypeScript, JavaScript, HTML, and CSS.
Understanding of component-based architecture and state management.
Willingness to learn and adapt to new technologies.
Requirements:
Develop and maintain Angular applications following best practices.
Implement UI components and ensure responsive, user-friendly designs.
Work with RESTful APIs and integrate backend services.
Collaborate with designers, backend developers, and business analysts to deliver features.
Job description
Who we are
Product DNA has been a leader in providing Transparency and Traceability solutions to the global economy. We offer a SaaS traceability solution, the RESPECT-code.org transparency platform, and expert support at every stage of the process, empowering businesses with full supply chain visibility, compliance, and communication. With cross-industry expertise spanning Fashion & Textiles, Food & Beverage, Wine & Spirits, Cosmetics & Supplements, Building & Construction, Luxury Goods, and Electronics, PDNA helps companies ensure trust and accountability. Headquartered in Lausanne, Switzerland we embrace a flexible working model, including remote opportunities.
Your profile
Key Responsibilities
Develop and maintain Angular applications following best practices
Implement UI components and ensure responsive, user-friendly designs
Work with RESTful APIs and integrate backend services
Debug and resolve issues to improve application performance and usability
Collaborate with designers, backend developers, and business analysts to deliver features.
Write clean, maintainable, and well-documented code
Participate in code reviews and follow coding standards
Stay updated with the latest Angular features and best practices
Required Skills & Qualifications
Basic experience with Angular (Angular 19/18 preferred)
Proficiency in TypeScript, JavaScript, HTML, and CSS
Understanding of component-based architecture and state management
Familiarity with REST APIs and asynchronous programming (RxJS)
Basic knowledge of version control systems (Git, GitHub)
Strong problem-solving skills and attention to detail
Willingness to learn and adapt to new technologies
Preferred Qualifications (Nice to Have)
Experience with Angular Material
Understanding of testing frameworks (Jasmine, Karma, Jest)
Understanding of e2e testing frameworks (Cypress)
Familiarity with agile development methodologies
At Product DNA, you will:
Be part of team dedicated to making a transparent global economy a reality
Collaborate with an international and dynamic team focused on innovative projects
Embrace a company culture grounded in respect and transparency
Contribute to collective success while receiving full support for individual growth
Enjoy a flexible working model, including fully remote positions
Thrive in a workplace that values integrity, openness, and personal development
If you have any questions regarding this open position, donβt hesitate to contact us at zlatka@productdna.com