We’re looking for a Full-Stack Developer with strong frontend expertise in React.js and solid backend experience in Symfony (or similar frameworks such as Laravel, CodeIgniter, or Node.js).
The ideal candidate will focus on developing modern, responsive, and visually appealing interfaces while maintaining reliable backend integration within ERP and business applications. This is a hands‑on development role requiring strong practical skills across frontend and backend technologies.
Responsibilities
Convert Figma designs into pixel‑perfect, fully functional web interfaces.
Integrate frontend components with Symfony or Node.js backends using RESTful APIs.
Build and maintain backend services, APIs, and data flows using Symfony, Laravel, Codeigniter, or Node.js (Express).
Write clean, maintainable, and well‑structured code following MVC, OOP, and SOLID principles.
Troubleshoot, debug, and optimize frontend and backend code.
Collaborate with UI / UX designers, backend, and QA teams to ensure seamless delivery.
Participate in sprint planning, testing, and deployment activities.
Requirements
6–9 years of professional experience as a Full‑Stack Developer.
Advanced proficiency in React.js, including hooks, state management (Redux or Context API), and component lifecycle.
Strong backend experience with Symfony or similar PHP frameworks (Laravel, CodeIgniter).
Experience developing backend services or APIs with Node.js (Express.js preferred).
Familiarity with Figma for understanding and implementing UI / UX designs accurately.
Strong understanding of RESTful APIs and middleware integration.
Excellent knowledge of MySQL (schema design, indexing, and query optimization).
Proficiency with Git and collaborative workflows.
Understanding of Docker, Redis, and CI / CD pipelines is a plus.
Knowledge of application security, form validation, and session management.
Basic familiarity with unit testing and debugging tools.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Ability to integrate complex frontend interfaces with backend APIs efficiently.
Experience working with third‑party APIs and web integrations.
Familiar with Agile / Scrum methodologies and teamwork in structured development cycles.
Strong communication skills in English (written and verbal).
Soft Skills
Strong sense of design accuracy and attention to detail.
Excellent teamwork and communication skills.
Analytical and solution‑oriented mindset.
Ability to work independently and meet deadlines.
Willingness to learn and stay updated with modern frontend and backend technologies.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr
Developer • Riyadh, Saudi Arabia