
Senior Front End Developer
Zeidex -
Maadi, CairoJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Lead the design, development, and optimization of high-quality, scalable front end applications for web and mobile platforms.
- Collaborate closely with UX/UI designers, backend developers, and product managers to deliver seamless, user-centric experiences.
- Translate business and technical requirements into robust, maintainable, and efficient code using modern front end frameworks.
- Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence.
- Implement best practices for code quality, performance, and security across all front end projects.
- Conduct code reviews, provide constructive feedback, and ensure adherence to development standards.
- Stay current with emerging technologies, frameworks, and industry trends to drive innovation within the team.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Contribute to architectural decisions and participate in sprint planning, estimations, and agile ceremonies.
- Collaborate with cross-functional teams to ensure alignment with business goals and deliverables.
Job Requirements
- Minimum of 4 years and up to 7 years of professional experience in front end development.
- Strong JavaScript & TypeScript fundamentals (ESNext, async patterns, DOM, performance).
- Production experience with React (mandatory ).
- Solid Git workflow (branching, PR reviews, trunk‑based or Gitflow) and CI familiarity. Styling expertise: CSS architecture, SASS/LESS, CSS Modules or utility frameworks; responsive layouts.
- Practical knowledge of Vite and/or Webpack bundling and dev‑server tooling.
- SSR/SSG experience (Next.js) and an understanding of hydration and routing.
- Good grasp of UI/UX principles and accessibility best practices. Experience collaborating in cross‑functional product teams and owning deliverables end‑to‑end.
- Proven expertise in JavaScript, HTML5, CSS3, and at least one modern front end framework (React( Next.JS) ).
- Strong understanding of responsive design, cross-browser compatibility, and web accessibility standards.
- Experience working in a fully remote (home-based) environment and collaborating with distributed teams.
- Demonstrated ability to lead projects and mentor junior developers.
- Excellent problem-solving skills and attention to detail.
- Familiarity with RESTful APIs and integration with backend services.
- Solid understanding of version control systems, preferably Git.
- Ability to manage multiple priorities and deliver high-quality work within deadlines.
- Strong communication and interpersonal skills.