Senior Frontend Engineer
Novi Sad, Serbia
Apply NowJob 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!
Responsibilities
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
Benefits
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
Interested?
Get in touch with our team.
Apply Now