Logo-of-Printec-hiring-for-jobs-in-Romania-on-GrabJobs

Senior Front-End Software Engineer

icon building Company : Printec
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Front-End Software Engineer

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:

  • React-based web applications for operations management, analytics, and real-time monitoring
  • .NET Core APIs for backend functionality
  • Local Telemetry Agents (EFT-POS or Telemetry-Box terminals)
  • Vending machines with integrated software solutions

What You’ll Do

  • Lead Frontend Development – Take full ownership of developing, optimizing, and maintaining our React-based web application
  • UI/UX Enhancement – Implement and improve Fluent UI and DevExtreme (DevExpress) components for a high-performance, responsive user experience
  • Component Architecture – Design scalable, modular, and reusable components
  • Performance Optimization – Optimize rendering performance, reduce bundle size, and improve responsiveness
  • API Integration – Work closely with backend engineers to integrate REST APIs, WebSockets, and real-time data streaming
  • Code Quality & Standards – Enforce best practices in TypeScript, testing, and state management (Redux or React Context)
  • Collaboration & Mentorship – Guide junior developers, conduct code reviews, and work closely with product managers, designers, and backend engineers

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

·        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

  • Step 1: HR screening call
  • Step 2: Online technical evaluation
  • Step 3: Two interviews
  • Step 4: Quick decision – we respect your time!

Join us and be part of a team that’s shaping the future of digital payments!

Original job Senior Front-End Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Senior Front-End Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Front-End Software Engineer Jobs in Romania

GrabJobs is the no1 job portal in Romania, connecting you to thousands of jobs fast! Find the best jobs in Romania, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.