We are looking for
Senior Vue.js Engineer
About AltexSoft
We are a Ukrainian-born Travel and Hospitality Technology Consulting company, delivering custom software for online travel agencies, travel management providers, and startups worldwide. With more than 300 successful projects, our expertise spans Travel Tech, Data Science, UI/UX, Business Analysis, and Software Engineering.
We are looking for a Senior Vue.js Engineer to join a new client project as one of the first developers on the team. This is a project-starter role that requires being proactive, taking initiative, and working in close collaboration with the client. You will help shape the technical foundation of a Client Portal that centralizes self-service capabilities and securely integrates legal tools. The portal acts as an operations hub for law firms and corporate legal departments, supporting matter intake, scheduling, and secure delivery of transcripts, exhibits, and video materials.
About Project
You will contribute to the first release of the Client Portal, which includes features such as single sign-on (SSO), role-based access, and document management for different user roles. Future development phases will expand functionality into case management, scheduling, and resource management.
You Have
- Strong hands-on experience with Vue.js 5+ years
- Knowledge of Vuetify for UI components and design consistency
- Proficiency in modern frontend development practices, including state management and reusable component patterns
- Solid understanding of working with design handoff tools (Figma) and implementing responsive layouts
- Strong communication skills and ability to collaborate with distributed teams
- Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks
Would be a plus
- Experience with Node.js and server-side integration
- Familiarity with Hexagonal architecture principles
- Understanding of secure web development practices and role-based access control
- Experience building AI-powered solutions or integrating AI pipelines/APIs into software projects
You Are Going To
- Take ownership of the frontend from the very beginning of the project, helping to define structure and technical direction
- Develop and maintain the Client Portal interface using Vue.js and Vuetify
- Collaborate closely with the client’s team, maintaining frequent communication to refine requirements and deliver value incrementally
- Work with UI/UX designers to bring Figma designs into production-ready features
- Ensure high-quality code through testing, reviews, and documentation
- Participate in agile ceremonies, while also helping to establish best practices for a new project
- Contribute to product discussions and influence architectural decisions together with the client
We offer
Work-life Balance
- Possibility to work remotely
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally — master new technologies at internal courses
- Vertically — choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.

Other Openings
Strong Middle/ Senior Flutter Engineer
Senior Vue.js Engineer
Senior Data Engineer
AI Solution Architect – Pre-sales expert
FileMaker Expert
HR Generalist (Warsaw, Poland)
To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.
Come along if you share our vision
- We were founded in 2007. Employer of the Year (2014, 2017, 2019).
- The AI Ukraine conference and the Know Your Onions meetups organizer.
- R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.