Negotiable
Outside
Onsite
USA
Summary: We are looking for a Full Stack Developer proficient in modern front-end frameworks such as Angular, React, and Next.js, along with experience in Drupal (PHP) for back-end content management. The role involves designing, developing, and maintaining high-performing web applications while ensuring seamless integration with back-end systems. The ideal candidate will collaborate with UI/UX designers and back-end teams to optimize web performance and user experience. This position is a long-term contract based in St. Louis, MO, and requires a strong background in both front-end and back-end development.
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.
- Customize 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.
- Optimize 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.
Key Skills:
- 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.
Salary (Rate): undetermined
City: St. Louis
Country: USA
Working Arrangements: on-site
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
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.
- Customize 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.
- Optimize 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.