Senior Front End Developer

- Design and implement responsive, accessible, and cross-browser compatible user interfaces using modern front-end technologies
- Architect and develop scalable front-end applications with a focus on performance, maintainability, and code quality
- Build dynamic user interfaces using JavaScript frameworks/libraries (Vue.js, React, Alpine.js) with a strong emphasis on performance optimization
- Implement responsive designs using CSS frameworks like Tailwind CSS, ensuring pixel-perfect translation from design to implementation
- Create reusable UI components and establish front-end coding standards and best practices
- Collaborate with backend developers to integrate front-end with Laravel APIs and services
- Develop and maintain interactive components using Livewire and Alpine.js for seamless user experiences
- Optimize applications for maximum speed and scalability across various devices and browsers
- Implement automated testing for front-end code (unit tests, integration tests, and end-to-end tests)
- Ensure all web applications meet accessibility standards (WCAG) and follow SEO best practices
- Mentor junior developers, conduct code reviews, and provide technical guidance on front-end matters
- Research and evaluate new front-end technologies and frameworks to improve development workflows
- Implement CI/CD pipelines for front-end deployments using tools like GitHub Actions or Laravel Forge
- Stay current with emerging front-end trends, tools, and best practices
- Work closely with designers, product managers, and stakeholders throughout the project lifecycle
- Lead front-end architecture decisions while considering project requirements and technical constraints
- Troubleshoot and debug complex front-end issues across multiple browsers and devices
- Document front-end systems, components, and development processes for team knowledge sharing


- At least 5 years of experience as a Front End Developer with a strong portfolio showcasing modern, responsive web applications- Expert knowledge of JavaScript (ES6+) and TypeScript with strong programming fundamentals- Proficiency in modern JavaScript frameworks/libraries (Vue.js, React, or Alpine.js)- Advanced experience with CSS frameworks, particularly Tailwind CSS, and modern CSS techniques (Flexbox, Grid, CSS variables)- Expert knowledge of responsive design principles and cross-browser/cross-device compatibility- Strong experience with build tools and module bundlers (Webpack, Vite, npm scripts)- Proficiency with front-end testing methodologies and tools (Jest, Cypress, Vitest)- Experience with state management patterns and solutions- Knowledge of web performance optimization techniques and core web vitals- Experience with Livewire for creating dynamic interfaces with Laravel backend- Familiarity with RESTful APIs and integrating with Laravel backend services- Strong understanding of web accessibility standards (WCAG) and implementation techniques- Experience with version control systems, particularly Git- Ability to troubleshoot and debug complex front-end issues- Experience with front-end architecture patterns and component-driven development- Knowledge of CI/CD workflows for front-end applications- Excellent problem-solving skills and attention to detail- Strong communication skills and ability to collaborate effectively with both technical and non-technical teams- Experience mentoring junior developers and providing technical leadership
تاريخ النشر: ٢٤ مارس ٢٠٢٥
الناشر: Wuzzuf .com
تاريخ النشر: ٢٤ مارس ٢٠٢٥
الناشر: Wuzzuf .com