Full Stack Developer

Parkar Digital

Full Stack Developer

St. Louis, MO
Full Time
Paid
  • Responsibilities

    Job Title: Full Stack Developer (Angular / React / Next.js / Drupal PHP)

    Location: St. Louis, MO (Onsite)

    Job Type: Long-Term Contract

    Job Summary:

    We are seeking a skilled Full Stack Developer with hands-on experience in modern front-end frameworks (Angular, React, Next.js) and Drupal (PHP) for back-end content management and API integration. The ideal candidate will be responsible for designing, developing, and maintaining dynamic, responsive, and high-performing web applications.

    Key Responsibilities:

    • Develop and maintain front-end applications using Angular , React , and Next.js frameworks.
    • Integrate front-end components with Drupal back-end using RESTful APIs or GraphQL.
    • Customise and extend Drupal CMS (modules, themes, and templates) using PHP and Twig.
    • Collaborate with UI/UX designers to ensure pixel-perfect implementation and responsive design.
    • Optimise web performance, accessibility, and SEO for all web properties.
    • Manage cross-browser compatibility , debugging, and performance tuning.
    • Work closely with back-end teams to ensure seamless data flow and integration.
    • Participate in code reviews , version control, and CI/CD processes.
    • Write clean, reusable, and maintainable code following industry best practices.

    Required Skills & Experience:

    • 4–8 years of experience in front-end and back-end web development.
    • Strong proficiency in Angular , React.js , and Next.js frameworks.
    • Proven experience with Drupal 8/9/10 and custom PHP development.
    • Experience in REST API or GraphQL integration with headless CMS architecture.
    • Solid understanding of HTML5, CSS3, JavaScript (ES6+), TypeScript , and Bootstrap/Tailwind.
    • Familiarity with Git , Jenkins , or CI/CD pipelines.
    • Knowledge of MySQL , Web Services , and Cloud Hosting environments (AWS, Azure, etc.) is a plus.
    • Strong problem-solving, analytical, and debugging skills.

    Preferred Qualifications:

    • Experience in Headless Drupal or Decoupled CMS architectures.
    • Knowledge of Node.js or server-side rendering techniques.
    • Familiarity with Agile/Scrum development methodologies.
    • Experience with Docker or other containerization tools.

    Education:

    • Bachelor's or Master's degree in Computer Science , Information Technology , or a related field.