Senior Frontend Developer
Primary stack
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 rolesJunior Software Developer (Sourcing)
Pharos Solutions GmbH
HR Generalist (Sourcing)
Pharos Solutions GmbH
Senior Full Stack Developer
Pharos Solutions GmbH
Senior Automation QC Engineer (Sourcing)
Pharos Solutions GmbH