Senior Vue.js Developer


14 300 - 22 700 PLN (netto)


Milo is us


  • Develop a web application using Vue.js to build an MVP (Minimum Viable Product) for a client who specializes in delivering BIM (Building Information Modeling) objects
  • Build a web application that allows technical users such as engineers and architects to retrieve data about construction products (e.g. 3D models of doors, technical specifications, certifications, etc.), collect and present user and product data, with access limited to logged-in users
  • Integrate with an external PimCore service for content management and ensure seamless data synchronization between the web application and the PimCore service
  • Integrate with a third-party login service for user authentication and authorization within the web application
  • Collaborate closely with a Senior Backend Developer and Senior Frontend Developer as a team to ensure efficient and effective implementation of the web application
  • Communicate and collaborate with the client, who is highly active and engaged in the project, concerning project-related discussions and updates
  • Follow best practices and coding standards to develop a scalable, maintainable, and performant web application using Vue.js, and ensure high code quality through code reviews and testing
  • Stay updated with the latest Vue.js and related web technologies, and provide recommendations for improvements and optimizations to meet project requirements and timelines


  • B2B contract
  • Flexible working hours. Have to be presented and approved upfront
  • Remote work. It’s all about your results, not your location
  • Market competitive salary
  • Non-corporate, informal and dynamic work environment
  • Participation in training courses
  • English improvement program
  • Team tech meetups and off-work parties
  • Industry & tech certifications
  • Reward-based referral program


  • Minimum 4 years of commercial experience as Vue.js Developer
  • Experience working with TypeScript on a medium-large-scale web application
  • Expertise in HTML5, CSS
  • Polish language level C1
  • English level minimum B2 (needed for documentation and technical subjects)
  • Excellent knowledge of Nuxt 3 framework
  • Knowledge of Jira and Agile
  • Excellent communication and problem-solving skills
  • Clean code

Nice to have

  • Python
  • Docker engine
  • WebGL
  • Software Architecture Design
  • Leadership skills

Are you interested in joining Milo Solutions?
Send your CV!

icon-attach-field Add attachment (.pdf, .doc)

The administrator of personal data is Milo Solutions OÜ, Kentmanni 4-2K Tallinn 10116 Estonia. The data provided in the contact form will be processed in order to respond to the Curriculum Vitae in accordance with GDPR.

Recruitment Process

Milo - careers - contact by email or phone

Contact by Email/Phone

send us your resume. We will check and get back to you with our feedback.

Milo -careers - during the first round of interviews

Initial call

we will assess if your approach and past experience meet our ideology. If so, we will invite you for a technical interview.

Milo - careers - technical interview

Technical Interview

before we start working together, we would like to test your technical skills. You can expect a technical interview round with one of our team leaders. If you are a developer, then you can expect a technical task to be completed and submitted within the assigned timeframe.

Milo - careers - finalizing conversation

Recruiter 1:1

finally you meet again our recruiter, who will gather your feedback regarding the recruitment process and present you with a job offer.

Milo - careers - welcome aboard

Welcome aboard

If you have reached this stage, that means you are already a member of Team Milo. Cheers! Let's start! ❤️