Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 6, 2024
    Deadline: Mar 11, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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. We have been building our service knowledge base and establishing relations with key stakeholders to ensure that we are the leading service provider fo...
    Read more about this company

     

    Software Engineer

    About the job

    Technical Assessment: Laravel Fingerprint Authentication

    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

    The candidate should submit the project code along with any necessary setup instructions.

    All code should be well-documented and organized.

    The submission should be sent to careers@octagonafrica.com by the end of the business day (COB) on 11th March 2024.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Octagon Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail