Business Center, General Trading, Contract Management with companies, Consultancy, Resource hiring, training and counseling.
Job Description
- We are seeking a highly skilled and motivated Full-Stack Developer with a focus onPHP and the Laravel & Flutter frameworkto join our technical team.
- The ideal candidate will be responsible for developing and managing both front-end and back-end architecture, ensuring robust, scalable, and high-performance applications.
Key Responsibilities
- Backend Development:Design, build, and maintain efficient, reusable, and reliable PHP code, primarily utilizing theLaravel frameworkand best practices.
- Database Management:Design and optimize database schemas (e.g., MySQL/PostgreSQL) and write complex, efficient queries.
- Frontend Development:Develop responsive, high-fidelity user interfaces using modern JavaScript frameworks (e.g., Vue.js, React, or similar), HTML5, and CSS3.
- API Integration:Develop and consume RESTful APIs for seamless integration between the front-end, back-end, and third-party services.
- Code Quality:Implement unit and integration tests, perform code reviews, and maintain comprehensive technical documentation.
- Collaboration:Work closely with product managers, designers, and other developers throughout the Software Development Lifecycle (SDLC).
- Deployment:Assist with application deployment, monitoring, and debugging in production environments (e.g., AWS, Azure, or dedicated servers).
Requirements
Education:
- Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Technical Expertise (Must-Haves):
- 4+ years of professional experiencein full-stack web development.
- Expert proficiency in PHPand demonstrable, in-depth experience with theLaravel framework (versions 8+).
- Strong understanding ofObject-Oriented Programming (OOP), design patterns, and SOLID principles.
- Expertise inJavaScriptand modern front-end libraries/frameworks (e.g., Vue.js, React, or Angular).
- Strong command ofHTML5, CSS3, and responsive design principles(e.g., Tailwind CSS or Bootstrap).
- Proficiency with version control systems, especiallyGitand platforms like GitHub/GitLab.
- Experience designing and working with relational databases (e.g.,MySQL/PostgreSQL) and database optimization techniques.
Desirable Skills (Nice-to-Haves):
- Experience with containerization tools likeDocker.
- Familiarity with cloud platforms (e.g., AWS, GCP, or Azure).
- Experience withTDD (Test-Driven Development)and testing tools (e.g., PHPUnit, Jest).
- Knowledge of queuing systems (e.g., Redis, RabbitMQ) for asynchronous task handling.
- Experience working in anAgile/Scrumdevelopment environment
Method of Application
Signup to view application details.
Signup Now