Now Hiring

Laravel Developer

Bring your creativity to code

Overview

M.academy is the leader in Magento education, and we are expanding our offerings. This includes the development of Mxam, which is a new innovative exam portal that is designed to revolutions the way test exams are created, managed and taken. With over 700 students enrolled in our University and over 10,000 registered in free courses, the need for a custom exam portal has never been more apparent.

Mxam aims to fill the gap in current exam software offerings by being simple, intuitive, and customizable, thus addressing the specific needs of both exam administrators and participants.

We're searching for a skilled Laravel Developer to help us bring Mxam to life. This is your opportunity to contribute to a cool new project that simplifies the exam experience for countless learners.

Role & Duties

As a Laravel Developer for Mxam, you'll be working directly with Mark, the CEO of M.academy, and will be responsible for:

  • Developing the Mxam app using Laravel, ensuring a simple, intuitive user experience.
  • Implementing a multi-tenant architecture from day one, with an emphasis on scalability and future expansion.
  • Creating a secure, custom authentication system and comprehensive user access roles and management system.
  • Architecting a database structure for questions and answers with related import/export functionality.
  • Designing and managing an admin interface for easy exam and user management.
  • Developing a simple exam taking interface.
  • Building a flexible exam versioning system, with meticulous attention to detail in the handling of exam content and results.
  • Being pragmatic and knowing when to use and not use new technologies such as Vue, Livewire, and so on (note: we won't be using any of these within the initial build).

Requirements

You should be a well-rounded developer with tons of experience in Laravel, including:

  • Proven experience as a Laravel Developer with a strong portfolio of web applications.
  • Familiarity with advanced Eloquent usage and writing performant database imports and exports.
  • Strong understanding of multi-tenancy concepts and experience implementing them into Laravel apps.
  • Expertise in modern frontend technologies, including Tailwind CSS and Tailwind UI.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently, provide unbiased feedback and have a startup mentality.

Time Requirements

This project-based role requires dedication and the ability to manage your time effectively. You'll need to work closely with the team, ensuring deadlines are met and the project progresses smoothly. The estimated development timeline for this project is 2 to 3 months.

Benefits

While this is a contract position, joining the Mxam project offers significant perks:

  • Competitive compensation, reflective of your experience and the unique value you bring to the project.
  • Remote work flexibility, allowing you to contribute from anywhere.
  • Unrestricted access to M.academy's courses and the Campus community, providing a wealth of learning resources at your fingertips.
  • Potential for future collaboration on M.academy projects and initiatives. Laravel is our preferred custom application architecture, and we have another very large one to come in the pipeline after Mxam.

How To Apply?

Thanks for your interest, but this position has been filled! 😄


Job posted March 5, 2024