Senior Frontend Engineer
Novi Sad, Serbia
Become part of our talented team of Frontend Engineers and help us shape the future of automated retail.
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!
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 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 in Angular
- Experienced with the common frontend 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
Would you like to submit an application?
Would you like to become part of Invenda’s story?