About Printec
Printec Romania is part of the multinational Printec Group, present in 16 European countries, with over 30 years of experience in delivering cutting-edge electronic financial services. We specialize in developing innovative payment solutions, integrating both our proprietary products and global vendor technologies from NCR Corp., Verifone, Castles Tech, Thales E-Security, FICO, and more.
Our team is driven by excellence, innovation, and collaboration, ensuring high-quality solutions for major banks and financial institutions. If you thrive in a fast-paced, high-tech, and regulated environment, this is the place for you!
Your Role
As a Senior Front-End Software Engineer, you will be part of the Vending Product Development Team within our Professional Services department. You will design, develop, and optimize React-based web applications that power our advanced vending machine ecosystem, which includes:
What You’ll Do
Requirements
Required Skills & Experience
· 4+ years of experience in frontend development
· Strong expertise in React.js / Angular, HTML, CSS/SCSS, TypeScript
· State management knowledge (Redux, Context API, or similar)
· Performance optimization techniques (lazy loading, memoization, efficient DOM updates)
· Strong debugging skills (browser dev tools, network requests, performance profiling)
· Unit testing experience (Jest, React Testing Library, Cypress, or similar)
· Agile development experience (Git, Jira, or similar tools)
· Understanding of software design principles
· Good analytical, communication, and teamwork skills
· English proficiency (written & spoken)
Bonus Skills (Nice-to-Have)
· Experience with Fluent UI and DevExtreme (DevExpress) components
· Familiarity with .NET Core APIs and backend integration
· Knowledge of real-time monitoring dashboards using charts
· Experience with POS (EFT-POS) or vending machine systems
· Understanding of Progressive Web Applications (PWA) or mobile-friendly React solutions
Benefits
· Competitive salary & annual performance reviews
· Private medical care subscription
· Meal tickets & flexible benefits (holiday vouchers, private pension, private health insurance)
· Modern tools & technology stack
· Flexible working options (remote 2 days/week & flexible hours)
· Professional development (online & in-person training)
· Collaborative & innovative work environment
Our Hiring Process
Join us and be part of a team that’s shaping the future of digital payments!