Backend Developer

Logo of AlGooru

AlGooru

๐Ÿ“Remote - Syrian Arab Republic

Job highlights

Summary

Join AlGooru, a Saudi-based learning platform, as a Backend Developer. You will be responsible for designing, developing, and maintaining server-side components for our high-traffic application. Collaborate with front-end developers to create cohesive applications, ensuring scalability and security. This role requires 4+ years of experience in backend development with expertise in PHP Laravel, API design, and Agile methodologies. AlGooru offers competitive pay, flexible work arrangements (work from anywhere, unlimited PTO), various perks (free hardware/software, monthly events), and professional development opportunities.

Requirements

  • 4+ years of experience as a Backend Developer
  • Strong expertise in PHP Laravel and best practices
  • Experience designing and implementing APIs
  • Knowledge of design patterns and object-oriented programming
  • Familiarity with Agile development and CI/CD processes
  • Experience with version control tools like Git
  • Consumer web development experience for high-traffic applications
  • Basic AWS knowledge (EC2, S3, RDS)
  • Good English communication skills
  • Ability to multitask and manage time effectively

Responsibilities

  • Write clean, flawless code to build robust, server-side components that ensure fully functional software applications according to requirements
  • Work closely with front-end developers to create cohesive, high-performing applications by integrating various back-end services and databases
  • Continuously improve the applicationโ€™s functionality, scalability, and security by staying updated with emerging technologies and industry trends
  • Develop and optimize server-side functionalities, including database creation, management, and debugging
  • Integrate data from diverse back-end services and databases, ensuring secure and reliable functionality
  • Create and maintain comprehensive software documentation
  • Maintain, expand, and scale back-end services to meet growing demands
  • Stay informed of industry trends and emerging technologies to incorporate them into ongoing operations
  • Collaborate with front-end developers to align back-end development with visual design intent
  • Identify performance bottlenecks, debug issues, and implement fixes to enhance system efficiency
  • Perform rigorous testing and optimization to ensure high-quality deliverables
  • Work with the development and product teams to brainstorm and develop innovative software solutions
  • Assist in the preparation and production of software releases, ensuring smooth transitions between development phases
  • Conduct market research to identify and adopt new technologies, tools, and integrations that can improve the development process
  • Monitor competitors' technological advancements and suggest relevant innovations to keep our applications competitive
  • Develop and maintain a CI/CD environment to support continuous integration and delivery processes

Preferred Qualifications

  • Experience with real-time services and websockets
  • Knowledge of Angular

Benefits

  • Work from Anywhere
  • No clocking in/out
  • Enjoy unlimited PTOs
  • ESOP Shares
  • Free Hardware & Software
  • Monthly Pizza Fridays & more
  • Learn and expense on us!
  • AlGooru Library
  • 0% Interest Talent Loans
  • Quarterly Reward System
  • Vibrant Startup Culture
  • Fast Promotions (like really fast)
  • Travel for company events and get reimbursed
  • Coaching & Entrepreneurial Bytes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let AlGooru know you found this job on JobsCollider. Thanks! ๐Ÿ™