We’re seeking a talented and experienced Frontend Developer (PWA) with strong capability in Vue, HTML, CSS, and TypeScript, and demonstrated experience building offline-capable Progressive Web Apps (PWA) to join our client team. They provide safety information systems for government, enterprise, and consumer applications, including hardware, software, and services designed to communicate safety information regarding individuals, groups, and infrastructure.
You’ll architect, implement, and maintain multiple PWAs involved in safety information systems, featuring geospatial, device, and user status and administration. As an early member of the product development team, you’ll have the opportunity to help shape our clients’ technology choices and architectural designs.
Must have:
5+ years of frontend development experience
Strong capability in Vue, HTML, CSS, and TypeScript
Demonstrated experience building offline-capable PWAs
Comfortable working with local-only networking scenarios
Excellent communication and collaboration skills
Ability to work independently as well as in a team environment
Upper-Intermediate English and better
Good to have:
Experience with geospatial applications, critical environments, or embedded systems
Responsibilities:
Develop lightweight, efficient, offline-capable PWAs
Employ Vue, HTML, CSS, and TypeScript, targeting Chromium-based user agents (desktop, tablet, and mobile)
Integrate over WLANs with HTTP APIs served locally and remotely
Implement PWA service workers, background synchronization, push updates, and system notifications
We offer:
Competitive salary with the regular review
Medical Insurance after 3 months probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
National Holidays as paid time off (11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule, remote, office-based or hybrid format
Fully-equipped perfect office space located in the city center (ready for work in blackouts)
Direct cooperation with the customer
Dynamic environment with low level of bureaucracy and great team spirit
Challenging projects in diverse business domains and a variety of tech stacks
Online/offline teambuildings
Volunteering culture development and support