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
73258
Job Views
102

Job Description



Job Summary:



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

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

  • The position applies some advanced programming techniques and concepts during the solution design and development with best practices.

  • 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.

  • Explore, assess and prototype new technologies to drive innovation and problem-solving.

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

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

  • Collaborate on the technical requirements that are required to develop a product/feature

  • Collaborate with Designers, Product Managers, and Backend Engineers to iterate on the design and implementation of our product.

  • Partner and collaborate with stakeholders and other technology teams.

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

  • Identify and communicate front-end best practices.

  • Ensure the application is robust, and optimally performance capable by periodically performing stress/load tests based on varying inputs.

  • Provide mentoring to interns and associate product engineers on the team.

  • Review and merge Pull Requests of the team.


Requirements:



  • At least 3 years of frontend programming experience.

  • A degree in Computer Science or Engineering is preferred, but not a dealbreaker.

  • Expertise in HTML, CSS, JavaScript, and other frontend 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).

  • Strong understanding of Redux, React Query and other state management libraries.

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

  • Proficiency in debugging and profiling frontend applications.

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

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

  • Good knowledge of Git, Git Commands, and Github is required.

  • Experience with CI/CD tools such as 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.


Similar Jobs

Cookies

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

Accept