Frontend Developer
Deadline: 30 Oct, 2024
A Frontend Developer is a mid-level position for individuals with some experience in front-end development. In this role, you will be responsible for building and maintaining web interfaces, ensuring they meet design and functionality requirements.
Responsibilities
- Developing and maintaining web components using a combination of HTML, CSS, JavaScript, and PHP, ensuring the functionality and responsiveness of web applications.
- Collaborating closely with design teams to effectively implement user interface designs, ensuring a seamless and visually appealing user experience.
- Debugging and resolving front-end issues promptly to maintain the performance and functionality of web applications.
- Ensuring compatibility testing across various devices, browsers, and screen sizes to guarantee a consistent user experience.
- Conducting performance testing to assess and optimize frontend loading times and website performance.
- Implementing WooCommerce websites, integrating e-commerce functionalities seamlessly into web applications.
- Documenting common issues, fixes, and developed components for future reference and knowledge sharing within the team.
- Configuring plugins and customizing them as necessary to meet the needs and objectives of web development projects.
- Working closely with cross-functional teams, including designers, back-end developers, and project managers, to ensure the successful integration and functionality of web applications.
- Maintaining and updating previously developed websites in terms of WordPress versions, page builders, plugins, and other relevant components to ensure continued functionality and security.
- Proactively troubleshooting and resolving any front-end issues to minimize disruptions and maintain optimal performance for web applications.
- Efficiently identifying and resolving front-end issues, bugs, and performance bottlenecks to maintain seamless application functionality.
- Sharing expertise and best practices with fellow developers to promote a collaborative and knowledgeable work environment.
- Continuously expanding skill set to address complex challenges and stay at the forefront of industry standards and best practices.
- Assisting in selecting the appropriate tools and plugins for websites based on specific project requirements.
- Ensuring that the frontend code adheres to coding standards, best practices, and industry guidelines.
- Staying updated with industry trends and best practices to incorporate the latest advancements and techniques into development processes.
- Contributing to the enhancement of front-end development processes to improve efficiency and deliver high-quality products.
- Utilizing version control systems like Git for efficient code collaboration and management within the development team.
- Demonstrating awareness of frontend security best practices to ensure the protection of web applications against potential vulnerabilities.
- Conducting comprehensive keyword research and analysis to identify high-impact keywords for improved search engine visibility.
- Ensure the delivery of projects without any bugs.
- Implementing various testing methodologies, such as unit testing and integration testing, to identify and resolve any issues in the website's code and functionality.
- Ensure the delivery of reliable projects that sustain long-term without significant issues.
- Implementing robust security measures to protect sensitive data and prevent unauthorized access to the website.
- Understanding user behavior and preferences through analytics and research to make informed decisions that enhance the overall user experience.
- Staying informed about current UX trends and best practices to ensure the website's design and functionality align with user expectations.
Requirements
- Bachelor's in Computer Science or related field.
- 1-2 years of front-end development experience (HTML, CSS, JavaScript, PHP).
- Proficiency in front-end languages and tools (HTML, CSS, JavaScript frameworks, PHP).
- Experience with WordPress, WooCommerce, and plugin customization.
- Familiarity with responsive design, cross-browser testing, and Git.
- Basic SEO knowledge and front-end security best practices.
- Experience with unit and integration testing.
- Strong problem-solving, communication, and teamwork abilities.
- Attention to detail and ability to manage multiple tasks efficiently.
- Passion for learning and staying current with industry trends.
Benefits
-
Private Health Insurance
-
Social Security
-
Amazing Learning Environment
-
Training & Development
-
Performance Bonuses
Additional Information
- Contract duration: Fixed-Term Appointment (FTA).
- Working hours: 7 hours daily, including lunch / 9:00 AM to 4:00 PM.
- Probation period: 1-3 Months.
- Location: Tripoli, Libya. On-Site.
- Salary: Negotiable based on experience and qualifications.