New offer - be the first one to apply!

December 17, 2025

Senior Frontend Developer (Vue, JavaScript, TypeScript)

Senior • Remote

$5,880 - $6,720/hr

Warsaw, Poland

Model of working: Remote 100%

Rate: up to 40 EUR/h netto + VAT

Contract: long-term B2B (12 months+ extensions)

Start: ASAP


Summary:


As a Senior Frontend Developer, you will join the team to develop and scale two core production applications used across multiple manufacturing sites worldwide:


  • a native iOS app

  • a Progressive Web App (PWA)


The role covers product development for both apps: delivering new features, modernisation, and strengthening quality, reliability, and usability.

You’ll work in a Scrum/Agile setup closely with a Product Owner, UX/UI Designer, Backend Developers, and a Data Engineer.



Main Responsibilities:

As a Senior Frontend Developer, you will be responsible for designing and implementing robust front-end solutions. Your core duties will include:

  • Design, implement and maintain advanced frontends using Vue.js 3, Ionic and TypeScript.

  • Deliver complete features for both the iOS app and the PWA with a strong focus on performance, accessibility and usability.

  • Integrate with complex RESTful APIs backed by a .NET/C# Azure backend and collaborate closely with backend engineers on API design.

  • Implement UI testing strategies (unit and integration) using tools like Vitest and Playwright.

  • Work with Tailwind CSS and design systems to build consistent, themeable UI components.

  • Contribute to code reviews, mentor colleagues and participate in architectural decisions for the frontend.

  • Support CI/CD practices (GitHub Actions preferred) to ensure automated testing and reliable deployments for both apps.

  • Incorporate secure development practices and contribute to observability and performance monitoring for client apps.

  • Collaborate closely with Product Owner, UX/UI Designer, Backend Developers and Data Engineer in an agile environment.


Key Requirements:


  • Strong experience with Vue.js 3 (or similar modern SPA frameworks).

  • Excellent JavaScript and TypeScript skills (TypeScript 4+).

  • Proven experience integrating with complex RESTful APIs and handling asynchronous/real-time scenarios.

  • Experience with Tailwind CSS and working with design systems.

  • Strong communication skills and fluent English, written and spoken.


Nice to Have:


  • Experience with Ionic (or other hybrid/mobile frameworks) and a strong understanding of mobile UI patterns.

  • Knowledge of secure development practices and domain‑driven design.

  • A collaborative mindset and the willingness to share knowledge and mentor others.



Other Details: Team Structure: Cross-Functional Scrum Team