Full Stack Developer

St. Louis, MO, US, United States

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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD6046578
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    St. Louis, MO, US, United States
  • Education
    Not mentioned