Laravel/React Developer
Job summary
We are seeking an experienced Full-Time Onsite Laravel/React Developer to develop, maintain, and optimize secure, scalable, and high-performance web applications and APIs. The role requires strong hands-on expertise in PHP/Laravel, React.js, databases, REST APIs, and cloud technologies, with responsibility for delivering reliable digital solutions.
Job descriptions & requirements
Responsibilities:
- Develop and maintain web applications using PHP/Laravel and React.js.
- Design, develop, and integrate secure RESTful APIs.
- Build reusable and responsive React components and interfaces.
- Design and optimize database structures, queries, and relationships.
- Integrate third-party APIs and external services.
- Develop Laravel Jobs, Queues, Events, Listeners, and scheduled processes.
- Implement secure authentication, authorization, validation, and application security practices.
- Develop reliable backend services for transaction-based applications.
- Implement appropriate error handling, logging, retry mechanisms, and data integrity controls.
- Write unit and feature tests and participate in application quality assurance.
- Troubleshoot and resolve application bugs, performance issues, and production incidents.
- Participate in code reviews and maintain high coding standards.
- Work closely with UI/UX designers to translate designs into functional interfaces.
- Collaborate with product managers and business stakeholders to understand requirements and deliver effective technical solutions.
- Optimize application and database performance.
- Participate in application deployment, monitoring, and maintenance on AWS.
- Maintain Git workflows, technical documentation, and development standards.
- Provide regular updates on development progress, blockers, and technical risks.
- Contribute to improving development processes, architecture, and engineering practices.
- Mentor and provide technical guidance to less experienced developers where required.
Requirements:
- Bachelor's degree, HND, or equivalent practical experience in Computer Science, Software Engineering, Information Technology, or a related discipline.
- Minimum 4 years of professional software development experience.
- Strong hands-on experience with PHP and Laravel.
- Strong experience with React.js and JavaScript.
- Proven experience developing and maintaining production web applications and RESTful APIs.
- Strong knowledge of MySQL, MariaDB, or PostgreSQL.
- Good understanding of OOP, SOLID principles, clean code, and software architecture.
- Experience with Laravel queues, jobs, events, notifications, and task scheduling.
- Experience with Redis is an advantage.
- Experience with AWS or other cloud platforms is an advantage.
- Strong Git/GitHub experience.
- Experience integrating third-party APIs and webhooks.
- Experience with automated testing, particularly PHPUnit/Laravel testing, is an advantage.
- Strong debugging, analytical, and problem-solving skills.
- Strong understanding of software security and data integrity.
- Ability to work effectively within a development team.
- Strong communication and time-management skills.
- High attention to detail and commitment to software quality.
- Ability to independently analyze technical problems and implement appropriate solutions.
Preferred Experience
Experience working with any of the following will be an advantage:
- Fintech or financial technology
- Payment systems
- Digital financial platforms
- SaaS applications
- Transaction-based systems
- Financial APIs
- Third-party payment integrations
- Cloud-based applications
- High-availability applications
- Systems requiring strong data integrity and transaction processing
Technology Stack
- Backend: PHP, Laravel
- Frontend: React.js, JavaScript/TypeScript
- Database: MySQL/MariaDB/PostgreSQL
- Caching & Queues: Redis
- Cloud: AWS
- Version Control: Git/GitHub
- APIs: REST, Webhooks
- Testing: PHPUnit/Laravel Testing
What We Offer
- Full-time employment with FFSD Group.
- Opportunity to work on modern, technology-driven products.
- Opportunity to contribute to the Group's digital transformation initiatives.Hands-on experience with Laravel, React, Redis, and AWS.
- Exposure to financial technology and digital platforms.
- Collaborative environment with product, design, business, and technology teams.
- Opportunity for professional development and career growth.
- Opportunity to work on challenging software engineering problems and scalable applications.
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.