Associate Product Frontend Engineer at Sunfi Technology Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
68021
Job Views
77

Job Description



Job Summary:



  • The employee will be responsible for the development of tasks assigned during the Agile sprint.

  • This position documents programs, develops and implements new features, and supports critical web applications’ layer architecture and various frontend systems supporting the platform and other digital initiatives.

  • The employee will report to the CTO and be required to effectively communicate with and engage colleagues, leadership, and junior colleagues.


Responsibilities:



  • Develop new products/features for the web that adhere to best practices, are easy to understand, and are efficient.

  • Develop interactive client-side applications and functionality across websites using modern techniques.

  • Deliver a hybrid user experience to be easily portable with the web.

  • Maintain code and write automated tests to ensure the product is of high quality.

  • Conduct unit, functional, system, and integration testing activities.

  • Collaborate closely with product managers, designers, and backend engineers to translate design concepts and user requirements into functional front-end features.

  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.

  • Mentor and guide junior engineers, fostering a culture of continuous learning and skill development within the front-end engineering team.

  • Conduct code reviews and approvals to ensure code quality, consistency, and alignment with architectural guidelines.

  • Collaborate in agile development processes, participating in sprint planning, stand-ups, and retrospectives.

  • Works closely with a product manager, product owner, and QA to ensure that test coverage for upcoming releases is in place.

  • Troubleshoot and resolve frontend-related issues, ensuring smooth functionality and a positive user experience.

  • Contribute to optimizing web application performance and addressing cross-browser compatibility challenges.

  • Stay current with emerging front-end technologies, trends, and best practices, and advocate for their adoption when appropriate.


Requirements:



  • At least 3 years of front-end programming experience.

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.

  • Expertise in HTML, CSS, JavaScript, and other front-end technologies.

  • Strong knowledge of ReactJS and its ecosystem is required.

  • Can work with RESTFul APIs, GraphQL APIs, gRPC, and modern web stacks (transpilers, linters, build and CI/CD tools, etc).

  • Experience with testing frameworks such as Jest, Mocha, and Enzyme.

  • Strong problem-solving skills and the ability to troubleshoot and debug complex front-end issues.

  • Demonstrated experience in optimizing front-end performance and addressing browser compatibility challenges.

  • Familiarity with agile development methodologies, including Scrum and Kanban.

  • Strong communication and collaboration skills, and the ability to work effectively in a team environment.

  • Experience with CI/CD tools such as Git, GitHub, Jenkins, Travis CI, or Gitlab CI is a plus.

  • Experience with backend technologies such as Node.js and SQL databases is a plus.

  • Ability to “think outside the box” while identifying problems and developing creative solutions.

  • Ability to work in a distributed and remote team.


Benefits



  • Comprehensive Family/Personal Healthcare

  • Flexible Access to Salary and Employee Support Facilities

  • Employee Power Program

  • Learning and Growth Opportunities

  • Amazing colleagues and a great work culture

  • Team Bonding and a chance to build a world-class Clean Energy FinTech!


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept