Job Description
- Application Deadline: Thu, 28 Sep 2023 00:00:00 GMT
- Position: Front End Developer
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 3 - 5 years
- Location Abuja
- Job Field ICT / Computer 
Job Description:
We are looking for a front end developer who will be responsible for creating visually appealing and user-friendly web interfaces. This role focuses on translating design concepts and user experience (UX) into functional, responsive, and interactive web applications. Front-End Developers work closely with designers, back-end developers, and other team members to bring websites and web applications to life.
Key Responsibilities:
- Write clean, semantic HTML and CSS code to build web pages and web applications that adhere to design specifications and industry standards.
- Ensure that web applications are responsive and perform well across various devices and screen sizes, including mobile, tablet, and desktop.
- Implement interactive features and user interface components using JavaScript and popular libraries or frameworks (e.g., React, Angular, Vue.js).
- Test and optimize web applications to ensure they function correctly on different web browsers.
- Optimize the front-end code and assets for fast loading times and smooth user experiences.
- Collaborate with designers, back-end developers, and other team members to bridge the gap between design and implementation, ensuring the seamless integration of front-end and back-end components.
- Use version control systems (e.g., Git) to track and manage code changes, enabling collaboration and codebase management.
- Maintain code quality, readability, and consistency, following best practices and coding standards.
- Collaborate with UX designers to implement user-friendly and intuitive interfaces, paying attention to usability and accessibility standards.
- Conduct thorough testing and debugging of front-end code to identify and resolve issues or bugs.
- Document code, development processes, and solutions for reference and future maintenance.
- Stay current with front-end development trends, technologies, and best practices to continually improve skills and contribute to the team's growth.
Qualifications:
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent experience).
- 3 to 5 years working experience
- Proficiency in HTML, CSS, and JavaScript.
- Experience with front-end libraries or frameworks (e.g., React, Angular, Vue.js).
- Familiarity with responsive design principles and cross-browser compatibility.
- Strong problem-solving and debugging skills.
- Knowledge of version control systems (e.g., Git).
- Understanding of web performance optimization techniques.
- Experience with web accessibility standards (WCAG) is a plus.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks simultaneously.
- Portfolio of previous front-end development projects is a plus.