Frontend Engineer (Vue.js Web + React Native / Expo Mobile)
Are you a passionate Senior Frontend Engineer? We are seeking a Senior Frontend Engineer to own and evolve Vue.js web applications and a React Native (Expo) mobile app for a real-time security operations product. This is an opportunity to build user-focused, high-impact applications and contribute to cutting-edge security technology.

Salary: up to 4500 Euro (based on experience)

Location: 100% remote from Serbia or Latvia

Full-time

Employment Type: B2B
Requirements

5+ years of professional frontend engineering experience.

Strong production experience with Vue.js (Vue 3 preferred) for complex web applications.

Proven experience shipping React Native (Expo) applications to iOS and Android.

Proficiency in TypeScript, JavaScript, HTML, and CSS.

Hands-on experience with real-time UI systems (WebSockets/SSE).

Experience implementing and managing push notifications on mobile.

Solid testing experience:

Unit and component testing (Jest, Vitest, Testing Library or equivalent)

E2E testing (Playwright for web; Detox or similar for mobile)

Experience working from Figma designs and within a design system.

Familiarity with frontend/mobile CI/CD pipelines and release processes.

Strong communication skills, ownership mindset, and experience working in PR-based workflows.
Nice to have

Experience with event-heavy or operational dashboards (security, monitoring, logistics, trading, etc.).

Knowledge of offline support, local persistence, and data sync strategies for mobile.

Experience with error monitoring and performance profiling tools (e.g., Sentry or similar).
Responsibilities

Own and evolve two Vue.js web applications (Mission Control and Admin Console) and a React Native (Expo) mobile app.

Build real-time operational UIs including live dashboards, alert feeds, and history/archive views.

Design and maintain scalable frontend architecture (routing, state management, data fetching, performance).

Develop and maintain mobile features for iOS and Android, including navigation and lifecycle handling.

Implement end-to-end push notifications on mobile.

Build resilient, event-driven UIs using WebSockets and/or SSE with proper reconnect and state-handling strategies.

Ensure high-quality delivery through testing, code reviews, and collaboration with backend and product/design teams.

Contribute to CI/CD and release workflows for both web and mobile applications.
Please include GDPR consent
I acknowledge, that by submitting the form I give consent for my personal data included in the application to be processed by DevsData LLC for the purposes of current and future recruitment processes in accordance with Art. 6 paragraph 1 letter a of the Regulation of the European Parliament and of the Council (EU) 2016/679 of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
Copy GDPR formula