We are looking for a talented and experienced Frontend Developer with PHP knowledge to join our team.
In this role, you will be responsible for creating visually appealing and user-friendly interfaces for our web applications, while also integrating them with PHP-based backend systems.
You will work closely with our teams to ensure seamless integration and a consistent user experience across all platforms. If you have a strong background in frontend development and a good understanding of PHP, we would love to hear from you.
Responsibilities
Develop visually appealing and user-friendly interfaces for web applications
Integrate frontend interfaces with PHP-based backend systems
Develop and manage WordPress websites
Collaborate with the development teams to ensure seamless integration
Optimize web applications for maximum speed and scalability
Maintain and improve existing web applications
Ensure consistent user experience across all platforms
Stay up-to-date with the latest frontend technologies and best practices
Participate in code reviews and provide constructive feedback to peers
Conducts performance analysis and recommends improvements.
Requirements
Bachelor's Degree in Computer Science or a related field
Proven experience as a Frontend Developer
Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript
Knowledge of PHP development and PHP frameworks
Familiarity with code versioning tools (GitHub)
Knowledge in writing and consuming APIs
Working knowledge in graphics and UI/UX (Figma)
Working knowledge of SEO principles
Familiarity with modern frontend frameworks and libraries, such as React or Angular
Understanding of responsive design principles and cross-browser compatibility
Excellent problem-solving skills and attention to detail
Strong communication and teamwork skills
Ability to multitask and plan proactively, as well as accomplish goals in a timely manner
Proficiency in presenting information to end users and business
Ability to work with minimal direction, yet able to work collaboratively in a team environment
Ability to manage multiple projects and deliverables simultaneously