Laravel Senior Software Engineer

🌟 Job Title: Senior Laravel Software Engineer (Arabic Speaking)

πŸ•’ Employment Type: Full-Time (Remote)

πŸ“… Working Days: Sunday to Thursday

πŸ•— Working Hours: 8 Hours/Day

🌍 Location: Remote

πŸ’Ό Experience Level: Senior


πŸ”Β Job Overview:

We are looking for a Senior Laravel Developer with strong backend development skills and proven experience in startup environments. As part of a fast-growing team, you will help build and scale digital products from the ground up. This is a remote, full-time opportunity for someone who is innovative, solution-oriented, and thrives in dynamic, fast-paced settings.


πŸ›  Key Responsibilities:

* Design, develop, and maintain high-quality Laravel applications.

* Build scalable and secure APIs and backend systems.

* Collaborate with product owners, designers, and front-end developers to deliver seamless features.

* Implement database designs, optimize queries, and ensure high performance.

* Integrate third-party services and tools (e.g., payment gateways, CRMs).

* Lead and participate in code reviews, sprint planning, and daily stand-ups.

* Identify bottlenecks, debug issues, and implement solutions.

* Stay current with Laravel best practices and emerging technologies.


βœ… Required Skills & Qualifications:

* Minimum 4+ years of professional experience with Laravel and PHP.

* Prior experience working with startups or early-stage product teams.

* Strong command of MySQL, RESTful APIs, and MVC architecture.

* Familiarity with front-end technologies like HTML, CSS, JavaScript; Vue.js or React is a plus.

* Skilled in using Git for version control.

* Solid understanding of OOP, job queues, caching, and Laravel Artisan.

* Experience with Agile methodologies and collaborative tools.

* Self-driven with excellent time management and communication skills.


🎯 Preferred Qualifications: 

* Exposure to DevOps tools like Docker, CI/CD pipelines.

* Cloud experience (e.g., AWS, DigitalOcean).

* Knowledge of automated testing and TDD in Laravel.

* Contributions to open-source Laravel packages or communities.


🌟 Other Qualifications:

- Perform assigned responsibilities

- Collaborate with team members.

- Adhere to company policies.

- Strong communication, problem-solving, and work ethic required.

- Adaptability, initiative, and willingness to learn are valued.Β 

--Remote--
Software Engineering / Web / Backend
Full-Time

Flutter Senior Software Engineer

🌟 Job Title: Senior Laravel Software Engineer (Arabic Speaking)

πŸ•’ Employment Type: Full-Time (Remote)

πŸ“… Working Days: Sunday to Thursday

πŸ•— Working Hours: 8 Hours/Day

🌍 Location: Remote

πŸ’Ό Experience Level: Senior


πŸ”Β Job Overview:

We are looking for a Senior Flutter Software Engineer to lead the development of high-performance, cross-platform mobile applications. The ideal candidate will have solid experience in Flutter, deep knowledge of state management approaches, strong backend integration skills using Firebase Cloud Functions, and proficiency in vanilla JavaScript for cross-functional web integration.



πŸ›  Key Responsibilities:

- Design and build advanced applications using Flutter for both Android and iOS platforms.

- Implement and manage Firebase Cloud Functions, Firestore, Authentication, and Push Notifications.

- Apply modern state management solutions (e.g., Provider, Bloc, Riverpod, GetX).

- Collaborate with backend developers and product teams to define, design, and ship new features.

- Ensure performance, quality, and responsiveness of applications.

- Maintain clean and scalable code with best practices.

- Work with vanilla JavaScript for integration with web components or hybrid mobile/web features.

- Debug and optimize existing code for better performance and reliability.

- Participate in code reviews and mentor junior Flutter developers.



βœ… Required Skills & Qualifications:

- 4+ years of experience in mobile development, including 2+ years with Flutter.

- Strong understanding and hands-on experience with Firebase Cloud Functions.

- Proficient in at least one Flutter state management technique.

- Solid experience with vanilla JavaScript (not relying on frameworks only).

- Strong understanding of mobile architecture patterns (MVC, MVVM, etc.).

- Experience with REST APIs and integration with backend services.

- Familiarity with Git, Agile methodologies, and CI/CD pipelines.

- Excellent problem-solving and communication skills.


🎯 Preferred Qualifications: 

- Experience with web integration in mobile apps.

- Background in native mobile development (Android/iOS).

- Understanding of performance monitoring and app analytics.


🌟 Other Qualifications:

- Perform assigned responsibilities

- Collaborate with team members.

- Adhere to company policies.

- Strong communication, problem-solving, and work ethic required.

- Adaptability, initiative, and willingness to learn are valued.

--Remote--
Software Engineering / Mobile
Full-Time
About us

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.