The Role :
The incumbent is responsible for assisting the IT Head or team in facilitating, coordinating, implementing, executing, controlling, and completing projects to meet business needs while aligning with the organization's strategy, commitments, and goals.
Job Responsibilities :
The position requires strong attention to detail, excellent operational task management skills, and strong problem-solving abilities.
Front-End Development:
Develop, maintain, and improve high-quality, fully tested source code, adhering to high coding standards, including proper logging, exception handling, and load balancing.
Implement best practices for frontend architecture and coding standards.
Conduct peer code reviews to ensure code quality, maintainability, and website performance.
Write clean, modular, and well-documented code that adheres to industry standards.
Optimize web applications for maximum speed, scalability, and user experience.
Ensure high-quality graphic standards and brand consistency.
Gather feedback from users and customers to build effective solutions.
Write functional requirement documents and guides.
Stay up to date with emerging technologies.
Collaborate with back-end developers and web designers to improve usability.
Communicate with Project Managers, Business Analysts, and Designers to align on requirements and deliverables.
Communicate technical solutions effectively to both technical and non-technical stakeholders.
Provide technical guidance and mentorship to peers and junior developers.
Share knowledge and contribute to a culture of continuous learning within the team.
Job Requirements:
Possess a Bachelor's Degree, Diploma, or Professional Certificate in Information Technology, Computer Science, Software Engineering, or any IT-related field.
Minimum of 7 years of proven working experience as a Front-end Developer.
Effective communication skills to collaborate with different teams and resolve conflicts constructively.
Ability to perform well in a fast-paced environment and adapt to changing priorities while meeting deadlines.
In-depth understanding of the entire web development process (design, development, and deployment), with the ability to provide suggestions and solutions for client change requests.
Excellent problem-solving, analytical, and multitasking skills.
Proficiency with Git repositories.
Good to Have Requirements:
Familiarity with design tools, Figma and Drawio.
Experience in leading or guiding junior developers.
Ability to convert standard HTML into reusable components using front-end frameworks.
Skilled in identifying and solving website performance issues and understanding metrics like First Contentful Paint and Time to Interactive.
Self-driven and eager to expand knowledge beyond front-end development.#J-18808-Ljbffr