Pharos Solutions GmbH logo

Senior Frontend Developer

Pharos Solutions GmbH·Salary not specified

Primary stack

JavaScriptTypeScriptReactVue.jsAngularNext.jsNuxtRedux ToolkitZustandTanStack Query

Job description

About the Position

Pharos Solutions GmbH in its Alexandria branch is looking for a Senior Frontend Developer to join our dynamic team.

Responsibilities

  • Architecture & State Management: Define and scale client-side architecture, managing complex global states and clean data fetching strategies.
  • UI/UX Implementation: Translate high-fidelity designs into clean, responsive, and cross-browser compatible web experiences.
  • Performance Engineering: Optimize web applications for maximum speed, scalability, and optimal Core Web Vitals (e.g., LCP, CLS, INP).
  • Component System Ownership: Build and maintain scalable, reusable UI component systems or design tokens to ensure visual consistency across applications.
  • Mentorship & Standards: Advocate for modern frontend best practices, direct code quality via reviews, and establish robust testing strategies (unit, integration, and E2E).

Requirements

  • Education: BSc/MSc in Computer Engineering or equivalent.
  • Experience: 5+ years of relevant work experience as front-end developer.
  • Technical Skills:
    • Advanced mastery of modern JavaScript (ES6+), TypeScript, and semantic HTML5 / modern CSS (including Tailwind CSS, CSS Modules, or Styled Components).
    • Deep, hands-on production experience with a modern component-based framework-primarily React, Vue.js, or Angular, along with modern meta-frameworks like Next.js, or Nuxt.
    • Extensive experience with state management libraries (e.g., Redux Toolkit, Zustand, Pinia) and efficient async data-fetching (e.g., TanStack Query, GraphQL/Apollo client).
    • Proficient in writing automated tests using frameworks like Jest, React Testing Library, Cypress, or Playwright.
    • Strong familiarity with modern frontend build pipelines and tooling (e.g., Vite, Webpack, Turborepo, CI/CD integrations).
    • A knack for benchmarking and optimization.
    • Attention to details.
    • Experience with SignalR (or websocket e.g. socket.io).
    • Experience with Docker.
    • Familiarity with Kafka/service bus.
  • Languages: Fluency in English (German is a plus).

We Offer

  • Job Type: Full Time
  • Job Location: Alexandria, Egypt

About the Company

Pharos Solutions GmbH is a leading company in the software development industry, dedicated to delivering high-quality solutions to our clients. We are committed to fostering a collaborative and innovative work environment where our team can thrive and grow.

© Pharos Solutions GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Pharos Solutions GmbH

All 5 roles

Popular searches