
Product DNA · North Macedonia
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...
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.
Key Responsibilities
Required Skills & Qualifications
Preferred Qualifications (Nice to Have)
If you have any questions regarding this open position, don’t hesitate to contact us at zlatka@productdna.com
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 * Architect, develop, and maintain complex Angular 18 applications with high performance and scalability * Design and implement advanced UI/UX features using Angular best practices and patterns * Lead frontend development efforts, providing technical direction and mentorship to junior developers * Integrate with RESTful APIs and work closely with backend teams to define and refine API contracts * Optimize applications for maximum speed and scalability, including lazy loading, change detection strategies, and code splitting * Ensure cross-browser compatibility, accessibility (WCAG), and responsive design across devices * Conduct code reviews, enforce coding standards, and contribute to internal frontend guidelines * Collaborate with designers, product managers, QA, and stakeholders to deliver high-quality features * Stay current with Angular updates and emerging frontend technologies; drive adoption where beneficial Required Skills & Qualifications * 5+ years of professional experience in frontend development with a strong focus on Angular (Angular 18/19 required) * Expert in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SASS * Deep understanding of Angular architecture, lifecycle hooks, directives, services, and dependency injection * Strong grasp of RxJS and reactive programming principles * Experience with state management libraries (NgRx, Akita, or similar) * Proficient with Git and CI/CD pipelines (GitHub Actions, GitLab CI, etc.) * Demonstrated ability to debug complex frontend issues and implement performance improvements * Excellent communication skills and experience working in cross-functional teams Preferred Qualifications (Nice to Have) * Experience with Angular Material and custom component libraries * Familiarity with testing frameworks (Jasmine, Karma, Jest) and e2e tools (Cypress, Playwright) * Knowledge of monorepo architectures using Nx or similar tools * Experience with micro-frontend architecture * Exposure to accessibility standards (WCAG 2.1) and internationalization (i18n) * Background in Agile/Scrum development environments * Experience with Docker, Kubernetes, or cloud-native frontend deployments (e.g., Firebase Hosting, AWS S3 + CloudFront) 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
About the Role We are looking for a Junior Web Developer who is eager to learn, grow, and contribute to real projects. This role is perfect for someone who has recently completed studies, a bootcamp, or has basic experience in web development and wants to build a strong foundation in a professional environment. You will work closely with senior developers and designers, gaining hands-on experience with modern tools and workflows. Key Responsibilities Assist in developing and maintaining web applications Build responsive user interfaces using HTML, CSS, and JavaScript Support integration of APIs and backend services Test, debug, and improve existing features Collaborate with the development team in daily tasks and planning Learn and adopt new technologies as needed Requirements Basic knowledge of HTML, CSS, JavaScript Understanding of at least one frontend framework (React, Vue, or Angular) Familiarity with Git or other version control tools Interest in learning backend technologies (Node.js, PHP, .NET, etc.) Good communication skills in English Merits (Nice to Have)Experience from school projects, internships, or personal coding projects Basic understanding of UI/UX principles Knowledge of databases (SQL or NoSQL) Familiarity with responsive design and accessibility Personal Qualities We believe you are: Curious and eager to learn A problem-solver with a positive attitude Able to work both independently and in a team Organized and willing to take responsibility for your tasks What We Offer Opportunities for training and skill development Flexible working hours Hybrid work possibilities A friendly and supportive team environment
WHAT YOU'LL DO Oivan is seeking a full-time passionate Ruby on Rails Developer (Junior/Middle) to join our growing Ho Chi Minh City and Danang teams. We offer the unique opportunity to work and improve your skills with a diverse and geographically distributed team of technology and business experts around the world. We have offices in Helsinki (Finland), Khon Kaen (Thailand), Bangkok (Thailand), Abu Dhabi (UAE), Riyadh (KSA) and Vietnam. Our project team uses the Scrum framework via Scrum.org certified Professional Scrum Masters. We have flexible hours and hybrid work options with open culture and Nordic management style. Our Nordic spirit and values drive the way we work always. WHAT YOU HAVE Must have * 2.5+ years of experience in the IT field * Be able to work Saudi Arabia hours (13:00 – 21:00, Sunday to Thursday) * Strong written and verbal communication skills in English. * Strong based knowledge in Object-oriented programming. * Backend experience using Ruby on Rails * Experience with REST/RESTFUL, JSONAPI * Good knowledge about Web development * Experience with SQL databases * Experience with Git, Git-flow Nice to have * Front-end experience such as Angular, Bootstrap, SCSS * Experience with other programming languages (Golang, Dart/Flutter, Typescript) * Experience with Microservices, Kafka, Redis... * Passion for backend technologies, eagerness to learn new languages and frameworks WHAT WE OFFER * Hybrid work * MacBook Pro, screen protector, mouse, and headphones * Premium insurance * Company paid team lunch weekly * Travel opportunity to Oivan international locations and client sites * International team and work opportunities overseas. * Unlimited premium snacks/healthy food, coffee, and drinks at the office * Self-study time and company-sponsored opportunities for development (+2 hours per week) * 15 days annual leave * 10 days of paid paternity leave when having a baby. * 15 sick leaves * Annual health checkup * 13th Month Salary. WHO WE ARE Oivan creates and operates human-centric digital services for our clients worldwide. With offices in Finland, UAE, Thailand, Vietnam and Saudi Arabia, our international team executes a diverse array of projects. Our international team of digitalization experts manages digital services’ full lifecycle, from design and development to operations and analytics. We are building a fast-growing, transparent, fairness in our teams along with our core values: Responsibility, Fellowship and Reliability. Our commitment to our core Nordic values is reflected in the benefits we offer our workforce. If you want to work in a cool environment offering flexibility and attractive benefits, being in the same team with driven and talented geeks, then Oivan is your place! Join us now and let us see your talent!