We are The Codest is hiring a Vue.js Software Engineer to contribute to sophisticated fintech projects for a client based in Japan. You will join one of three product teams working on client portals, a post-trading platform, or a common data platform, playing a key role in front-end development and modernization.
What You'll Do
- Migrate the application codebase from Vue 2 to Vue 3.
- Develop an internal component library using Vuetify and Sass.
- Build features for a post-transaction system, including transaction capture/storage, confirmation/settlement, registering, and reporting.
- Generate shared UI elements like tables and forms for other projects and export them as JSON.
- Improve the application by writing new features to replace existing Lodash-like tools.
What We're Looking For
- At least 5 years of commercial experience with the Vue.js framework.
- Commercial experience working with Vue 3.
- Basic experience with GraphQL, Apollo (or similar tools), and TypeScript.
- Strong understanding of JavaScript and up-to-date knowledge of Vue.js best practices.
- A commitment to writing high-quality, maintainable code.
- The confidence to voice ideas and collaborate effectively within a team.
- Openness to exploring new tools and technical solutions.
Nice to Have
- Experience with SCSS/SASS.
Technical Stack
- Vue.js, Vue 3, GraphQL, Apollo, TypeScript, JavaScript, Vuetify, Sass
Team & Environment
The front-end team consists of 20 people, organized into smaller groups of 2-3 managed by a Front-end Team Leader. Work is structured in two-week sprints with daily meetings.
Benefits & Compensation
- Monthly salary of PLN 18,000 - PLN 23,000.
- 300 PLN monthly stipend on the Worksmile benefits platform for gift cards, medical services, sports, and more.
- B2B contract includes provisions for IP BOX support.
- Integration events and education opportunities.
Work Mode
This is a remote position. Applicants should be based in or near Warszawa, Mazowieckie, Poland.
We are The Codest is an equal opportunity employer.




