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
-
Develop dynamic, responsive web applications using React.js, JavaScript (ES6+), HTML5, CSS3, and Bootstrap (or Material UI).
-
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).
-
Ensure high performance, scalability, and cross-browser compatibility.
-
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.
-
Proven experience developing large-scale business web applications.
-
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.