We are looking for a self-driven professional ready to take on new challenges and help move the team forward. Apart from maintaining the main frontend widget, you’ll work on multiple applications (back-office and partner-facing), implement tools for Support and Finance teams to help with their workload, and collaborate with QA on automated test coverage and testing tools.
You are an ideal candidate if you are a solution-oriented person with an entrepreneurial mindset. You are a supportive and responsible team player who treats others with respect and empathy.
Your main tasks will be to develop, maintain, and update frontend applications and integrations, working alongside a team in Tallinn or remotely.
Tech stack of the company’s frontend apps
- TypeScript, JavaScript.
- Vue 3, Vue 2.
- Tailwind.
- Vite, Webpack.
- Next.js.
What you will do
- Work with a complex web application featuring multiple integration flows and unique layout modes that operate across different environments.
- Balance high-quality front-end maintenance with the development of new features within the existing codebase.
- Participate in product and UX decision.
- Participate in integration of third-party apps, platforms and software.
- Review code, evaluate and optimize existing codebase to ensure it meets modern industry standards.
- Propose feature-level improvements, including architectural, that might span across the frontend and backend to solve business problems.
Requirements
- 4+ years of professional web development experience with a strong knowledge of JavaScript/TypeScript, HTML5, and CSS3.
- Commercial experience with Vue 3 and Vue 2. A working knowledge of React is required to navigate our broader ecosystem.
- Experience with writing/maintaining code for a public integration library is welcomed.