logo image

Join our global team!

Senior Laravel Backend Developer

remote
Toronto, Ontario, Canada .
full-time . May 10, 2024

Description

Are you a seasoned Senior Laravel Back End Developer ready to thrive in a collaborative environment? We’re building an exceptional team and are on the hunt for individuals who not only meet but exceed expectations. If you’re an A+ player with extensive knowledge and expertise, we want you on board!
Key Responsibilities:
  • Integrate seamlessly into our agile development team.
  • Leverage your expertise in Backend Laravel development, leaving no room for mediocrity.
  • Thrive on hitting deadlines and communicate seamlessly with stakeholders and managers.
Key Tech Stack Knowledge Requirements:
  • Laravel Queues and SQS: Utilize Laravel Queues for background job processing and Simple Queue Service (SQS) for scalable and fully managed queues.
  • Laravel Passport and OAuth: Implement secure authentication and authorization using Laravel Passport and OAuth protocols.
  • Laravel Nova and Horizon: Harness the capabilities of Laravel Nova for administration panels and Laravel Horizon for monitoring and managing Horizon job queues.
  • Design patterns and Observers in Laravel: Apply industry-standard design patterns and use Laravel Observers to streamline and manage event-driven logic.
  • Deep understanding of Laravel framework (MUST): Possess an in-depth knowledge of the Laravel framework, mastering its features and best practices.
  • Postman: Utilize Postman for seamless development, testing, and debugging of API endpoints.
  • Excellent knowledge of networking, specifically HTTP protocol, for debugging: Demonstrate a strong understanding of networking principles, especially the HTTP protocol, for effective debugging.
  • Good knowledge of Linux, webservers, etc.: Navigate Linux environments and web servers proficiently, ensuring smooth application deployment and maintenance.
  • GIT: Employ version control with GIT for collaborative and efficient code management.
  • Stripe SDK: Integrate and optimize payment functionalities using the Stripe Software Development Kit (SDK).
  • Chargebee SDK (nice to have): Familiarity with Chargebee SDK for streamlined subscription billing (nice to have).
  • Working with 3rd party API integrations: Successfully integrate and manage third-party APIs to enhance application functionality.
  • Strong skills in Database design: Design robust and efficient databases to support the application’s data architecture.
  • Elasticsearch and NOSQL DB knowledge: Utilize Elasticsearch for advanced search capabilities and demonstrate knowledge of NOSQL databases.
  • Facebook API (good to know): Optional familiarity with Facebook API for potential social media integrations (good to know).
  • Unit testing and experience with CI pipelines: Implement thorough unit testing and contribute to Continuous Integration (CI) pipelines for code quality assurance.
  • Knowledge of different testing methodologies like BDD, etc.: Familiarity with various testing methodologies, such as Behavior-Driven Development (BDD).
Availability:
  • Must be available for a minimum of 40 hours per week for a long-term commitment.
If you’re ready to join an elite team, showcase your skills, and make a game-changing impact, apply now. We’re not looking for just any developer – we’re looking for you, the exceptional one.

Know someone who would be a perfect fit? Let them know!