The Invenda team is searching for a Senior Frontend Engineer working from our office at Novi Sad, Serbia, 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!
Tasks
You will be responsible for:
- Creating new features and maintain current ones on existing Invenda UI components both on Cloud and Devices
- Building reusable, maintainable, and clean code for our applications
- Ensuring the technical feasibility of UX designs
- Optimizing performance of Inveda UI components for Devices
- Working closely with the team, provide mentorship, and lead the team
- Attending daily meetings, participate in product feature planning and other occasional meetings
Requirements
We are a great fit if you:
- 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
What we offer:
- A fast-growing company with a focus on quality and disruptive products
- An international team that is motivated, willing to try-fail-and-learn while helping each other succeed and develop
- Chance to shape the future of our company and use cutting-edge technologies
- Opportunity to develop and to learn even more during training and conferences
- Up to 30 days of vacation
- Private health insurance
- Competitive performance-based salary package
About us
Invenda is an automated retail technology company with 55 employees, headquartered in Lucerne, Switzerland with offices in Novi Sad (Serbia), Stockholm (Sweden), and Hong Kong (HK) currently actively operating in 12 countries. Invenda s customers are innovative fast-moving consumer goods companies, retailers, and vending operators. We are proud of our disruptive products, the teams deep expertise, our colleague s passion, and our willingness to embrace a challenge.
Location: Novi Sad, Serbia