We are looking for a Senior Frontend Engineer (Vue.js) to join our team. You will develop and shape our central web-based Vue.js platform, which serves as the primary entry point for our internal and customer-facing tools. You will build high-performance components and integrate various tools into this hub. Since our backend infrastructure is based on Java, you need a strong full-stack mindset to ensure seamless integration with our APIs.
Requirements:
- Minimum 5 years of professional experience in Frontend Development (Senior level).
- Deep knowledge of Vue.js, State Management (Vuex/Pinia), and Vue Router.
- Experience with modular structures and scalable frontend designs.
- Strong focus on clean code, testing (e.g., Vitest, Playwright), and performance optimization.
As a plus:
- Ability to understand Java-based backends to coordinate API design and data flow.
- Experience in consuming and co-designing RESTful APIs.
- Proactive communication in English(Upper-Intermediate) and experience in agile remote environments (Scrum/Kanban).
Responsibilities:
- Implement and own frontend features end-to-end.
- Help design a scalable portal that hosts multiple sub-tools and services.
- Ensure code quality through reviews and provide technical coaching within the team.
- Work closely with our Tech Lead, Backend developers, and me (PO).
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers