Job Openings FullStack Developer with PHP and React JS

About the job FullStack Developer with PHP and React JS

Proxiad SEE is an IT Consulting and Software Development company, part of Proxiad Group France, with headquarters in Paris, over 25 years of industry experience, and 1300 + specialists. The Southeast Europe (SEE) branch employs 250+ professionals, operates in Bulgaria and North Macedonia, and has provided services in various sectors (Healthcare, Fintech, Banking, Insurance, E-commerce and Retail, Procurement, etc.) for 20 years.

In 2022 we stepped above and introduced two innovative software products: Desk Buddy and GROW.

For a long-term and innovative project focused on developing online solutions for digital presence on platforms like Instagram and TikTok we are looking for a skilled Full-Stack Developer with a strong front-end focus with expertise in Symfony 7, React.js, and Vanilla JavaScript to manage front-end development, create views, routes, and data-loading mechanisms in Symfony. Additionally, you will be responsible for optimizing performance based on Google PageSpeed Insights and developing a new React.js-based management console that integrates seamlessly with our Symfony backend.

Responsibilities:

  • Collaborate closely with Technical Lead and other stakeholders to align technical solutions with business goals.
  • Develop and maintain front-end views in Symfony 7 using Twig, HTML, CSS, and Vanilla JavaScript (no heavy frameworks).
  • Implement CSS (SASS/SCSS) to ensure a modular and scalable design.
  • Define and manage Symfony routes, controllers, and services to dynamically fetch and display data.
  • Develop a React.js-based console that integrates with Symfony APIs.
  • Optimize the front-end for Google PageSpeed Insights, ensuring fast load times, reduced render-blocking resources, and efficient asset management.
  • Use Vanilla JavaScript for interactive UI elements instead of unnecessary frameworks, prioritizing performance and lightweight code.
  • Implement lazy loading, asset minification, and caching strategies to improve page speed.
  • Debug and fix front-end issues related to views, CSS, and JavaScript.
  • Maintain existing Symfony-based front-end components while optimizing them for better UX and performance.
  • Work closely with backend developers and designers to deliver high-quality UI/UX.

Requirements:

  • 3-5 years of experience in front-end development.
  • Strong expertise in Symfony 7, including:
  • Creating and managing views with Twig.
  • Defining routes, controllers, and fetching data from APIs.
  • Understanding Symfony services and request handling.
    • Experience with React.js for developing dynamic, interactive applications.
    • A key requirement is proven experience in optimizing websites for Google PageSpeed Insights, including Core Web Vitals, lazy loading, asset minification, and render-blocking optimizations.
    • Experience with RESTful APIs and integrating front-end applications with Symfony backend.
    • Familiarity with Webpack, Encore, and asset optimization techniques.
    • Strong knowledge of Git, version control workflows, and best practices.
    • Experience in performance debugging, reducing DOM reflows, and ensuring SEO-friendly front-end development.

    Nice to Have:

    • Experience with Progressive Web Apps (PWA).
    • Familiarity with GraphQL, Redux/Zustand for state management.
    • Knowledge of front-end testing frameworks like Jest or React Testing Library.
    • Basic understanding of Docker, CI/CD workflows, and DevOps pipelines.

    Proxiad benefits:

    • 25 days of paid annual leave; we value your leisure time
    • Additional health insurance package (including medical, dental, optical, and other expenses), effective from the first day of the month following your start date
    • Training and development programs, knowledge exchange sessions, certification programs, and international conferences
    • Internal recognition through a Success Card system with various levels of bonuses
    • Participation in socially responsible events
    • Gifts for your Proxiad work anniversary, birthday, etc.; Refer-a-Friend program; employee discounts.
    • Proxiad Summer Camp, team-building activities, and other exciting social events!

    Project-specific benefits and requirements:

    • Work in the office days to foster a strong, cohesive team with the potential for extension. 45 remote working days per year (excluding the months of July and August, which are fully remote).
    • Occasional visits to the client headquarters 2 times per year.

    All applications will be treated with strict confidentiality.

    Only short-listed applicants will be contacted.