Senior Frontend Engineer

Novi Sad, Serbia

Apply Now

Job description

The Invenda team is searching for a Senior Frontend Engineer interested in developing the user interface of cloud and device software that shapes our product – Intelligent Vending. If you are into disruption, cutting-edge technology, and enjoying a high-energy environment, we would love to meet you!


  • Create new features and maintain current ones on existing Invenda UI components both on Cloud and Devices

  • Build reusable, maintainable and clean code for our applications

  • Ensure the technical feasibility of UX designs

  • Optimize performance of Inveda UI components for Devices

  • Work closely with the team, provide mentorship and lead the team

  • Attend daily meetings, participate in product feature planning and other occasional meetings

Skills & Qualifications

  • Have 4+ years of professional experience

  • Have proficient knowledge in HTML, CSS, Sass, CSS frameworks, and JavaScript/TypeScript

  • Have proficient knowledge of Angular

  • Experienced with the common front-end development tools such as Webpack, NPM, etc

  • Understand responsive design

  • Interested in developing pixel-perfect user interfaces for our product

  • Are experienced with web standards, understanding and/or working with backend technologies (REST)

  • Familiar with OOP concepts

  • Familiar with design patterns

  • Have knowledge and interest in architecture and performance optimization

  • You think it is crucial to work in a team of responsible, supportive, transparent, kind, and highly professional people

  • Have the ambition to be directly responsible for the quality of your product, leading the team, making decisions, and planning project activities

  • Think out of the box and can consider the big picture when developing different user interfaces

  • Like our product and are keen to help further build it

  • Have a positive attitude and are easy to communicate with

  • Have an advanced level of English language


  • Use cutting-edge technologies

  • Be part of one open, friendly, and innovative team

  • Get an opportunity to develop and to learn even more during training and conferences

  • Have up to 30 days of vacation

  • Enjoy paid sports activities

  • Have private health insurance

  • Have a competitive salary incl. Bonus


Get in touch with our team.

Apply Now