Title: Backend Developer (Laravel + React/Next.js)
Company Name: Betopia Group
Vacancy: --
Age: At least 23 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Required Skills
PHP & OOP Mastery: Deep understanding of modern PHP and Laravel. Strong grasp of Development Patterns such as MVC, Repository Pattern, and Service Layers.
Software Engineering Concepts: Proficiency in SOLID principles, DRY, and clean architecture (Clean Code).
Data Modeling: Strong experience in designing ERDs and optimizing MySQL, postgresql schemas (indexing, normalization).
Frontend Expertise: Strong proficiency in React.js and Next.js (Hooks, Context API, SSR/ISR). Familiarity with Atomic Design patterns is a plus.
API Integration: Expertise in RESTful API design and integrating complex third-party APIs (Webhooks, OAuth).
Styling: Expert knowledge of Tailwind CSS and responsive design principles.
Security: Experience implementing JWT, Laravel Sanctum, or Passport for authentication.
Version Control: Professional experience with Git and GitHub/GitLab workflows.
Bonus Points
Experience with Redis for caching or real-time event broadcasting.
Basic DevOps skills: Familiarity with Docker, DigitalOcean, or AWS.
Experience with Unit Testing (Pest or PHPUnit) and E2E testing (Cypress).
Experience with Role-Based Access Control (RBAC).
About the Role
We are seeking a versatile backend Developer to join our engineering team. You will be responsible for building robust backend architectures with Laravel and crafting high-performance, interactive frontends using React and Next.js. This role is ideal for someone with 2 - 3 years of experience who loves the elegance of PHP and the modern power of the React ecosystem.
Job Responsibilities
Build and maintain scalable full-stack applications using Laravel (PHP) with Blade and React.js/Next.js.
Implement and advocate for modern Development Patterns (MVC, Repository, Service Pattern) to ensure code scalability.
Apply strong Object-Oriented Programming (OOP) principles to write reusable and maintainable code.
Design database architectures and create Entity Relationship Diagrams (ERDs) to plan complex data structures.
Develop modern, SEO-friendly frontends with Next.js (App Router/Pages Router).
Handle complex API Integrations (third-party services, payment gateways, and internal microservices).
Ensure high performance, security, and responsiveness of applications through solid Software Engineering concepts.
Excellent Work Environment.
Learning Opportunities.
Fast Career Growth.
Global Exposure.
Innovation-Driven Culture.