👨🏻‍💻 postech.work

Full Stack Developer

Parkar Digital • 🌐 In Person • 💵 $68,016 - $113,523

In Person Posted 6 days, 1 hour ago

Job Description

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.