Scale Up Your Career.

companies
Jobs

Senior Frontend Engineer

inDriver

inDriver

Software Engineering
Limassol, Cyprus
Posted on Oct 17, 2025

Responsibilities

  • Take the lead in redesigning the user experience together with the product designer — transforming complex technical workflows into clear, efficient, and elegant UX.
  • Lead the migration from Flutter Web to React, designing the new architecture and reusable component library.
  • Develop UI for managing environments, CI/CD processes, credentials, secrets, monitoring, and cost management.
  • Design and implement modular, reusable, and scalable React components and frontend libraries.
  • Optimize performance, accessibility, and responsiveness across browsers and devices.
    Integrate with backend APIs (REST/gRPC/WebSocket) and ensure secure handling of tokens, sessions, and data.
  • Ensure frontend security: prevent XSS, CORS, CSRF, and sensitive data leaks.
  • Maintain and improve build, test, and deployment pipelines for frontend services.
  • Monitor, analyze, and improve frontend performance using metrics (LCP, FID, CLS, etc.).
  • Collaborate with backend, DevOps, and product teams to deliver cohesive, end-to-end solutions.

Qualifications

  • Deep knowledge of React (Hooks, Context, Suspense, React Query/Zustand/Redux).
    Strong TypeScript skills, including advanced typing patterns and generics.
  • Experience designing and maintaining large-scale frontend architectures.
  • Practical understanding of frontend CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
  • Experience with Docker for local development and optimized frontend builds.
  • Proficiency with modern frontend tooling: Vite/Webpack, ESLint/Prettier, Jest, React Testing Library, Cypress.
  • Understanding of microfrontend or modular architecture patterns.
  • Familiarity with web security fundamentals (CSP, OAuth2, OIDC).
  • Ability to test and validate code via both unit and integration testing.
  • Strong understanding of web performance optimization, including code splitting, lazy loading, and caching.
  • Awareness of accessibility standards (a11y) and best UX practices.
  • Ability to balance technical quality, scalability, maintainability, and delivery time.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Intermediate+ English (spoken and written) for technical discussions and documentation.
    Will be a plus
  • Experience with Next.js (SSR/SSG).
  • Prior work in developer platforms, DevOps tools, or engineering portals.
  • Experience with Sentry, Grafana, Datadog, or OpenTelemetry for frontend monitoring.
  • Contributions to shared frontend guidelines, linters, or internal component libraries.
  • Mentorship experience and participation in design/code reviews.
  • Involvement in migration projects or UI/UX redesign initiatives.
  • Personal & Team Impact
  • Drives frontend development and UX transformation across the DevPlatform.
  • Contributes to the company’s frontend best practices and shared tooling.
  • Owns delivery and sustainability of features through CI/CD and monitoring.
  • Identifies and mitigates frontend performance, security, and reliability risks.
  • Mentors teammates, promotes knowledge sharing, and fosters frontend excellence.
  • Encourages experimentation, continuous improvement, and cross-team collaboration.