This job listing has expired and may no longer be relevant!
6 Mar 2024

Software Engineer at Octagon Africa

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Octagon is a leading provider of employee benefits services, insurance brokerage, trusts, and training for public and private sector organizations. We provide specialized services in various industry sectors.

Objective:

Create a web application using Laravel that enables users to capture their fingerprint during registration and subsequently use the same fingerprint for authentication during login.

Requirements:

  • Implement user registration functionality where users can sign up by providing their basic details (e.g., name, email, password) along with capturing their fingerprint data.
  • Store the user’s fingerprint securely.
  • Implement user authentication functionality where users can log in using their email/password combination or fingerprint.
  • Enable users to choose between traditional login (email/password) or fingerprint authentication.
  • Ensure that fingerprint data is securely validated during login.
  • Implement appropriate error handling and validation to ensure data integrity and security.
  • Develop a clean and user-friendly interface for registration and login forms.
  • Use Laravel’s built-in authentication and database functionalities.
  • Write clear documentation explaining the project setup, usage instructions, and any additional notes.

Evaluation Criteria:

Candidates will be evaluated based on the following criteria:

  • Code versioning and commit in GitHub
  • Implementation of user registration and authentication functionalities.
  • Proper storage and handling of fingerprint data.
  • Security measures implemented to protect sensitive user information.
  • Code quality, readability, and adherence to Laravel best practices.
  • User interface design and user experience.
  • Documentation clarity and completeness.
  • Timeliness of submission.

Note:

  • Candidates are encouraged to use Laravel’s built-in features and libraries to streamline the development process.
  • The project should prioritize security and data privacy throughout the implementation.
  • Candidates are free to use any additional Laravel packages or libraries that they deem necessary for the project.


Method of Application

Submit your CV, copies of relevant documents and Application to:

[email protected]

Use the title of the position as the subject of the email

Closing Date : 11 March. 2024





Subscribe


Apply for this Job