Full Stack Developer (Hybrid)

Malvern, PA
Contracted
Experienced
Job Title: Full Stack Developer (Hybrid)
Location: Malvern, PA
Duration: 09 Months

Essential Responsibilities
  • Project Delivery: Own all phases of the designated project’s software development—from requirements review and technical design through implementation, testing, and deployment.
  • Collaboration with Stakeholders: Work closely with Business Analysts, Project Managers, and Product Owners to clarify requirements, estimate effort, and ensure alignment with project timelines and goals.
  • Tool and Methodology Adherence: Utilize the Client established development tools (e.g., GitHub, AWS, CI/CD pipelines) and adhere to internal coding standards, architecture guidelines, and documentation practices (e.g., Confluence).
  • Technical Implementation: Design and implement robust front-end and back-end components using modern web technologies (e.g., React, Node.js, Express, RESTful APIs, Python). Ensure solutions are maintainable, secure, and performant.
  • Documentation: Maintain clear and thorough documentation of code, configurations, and system changes to facilitate long-term sustainability and knowledge transfer.
  • Testing and Quality Assurance: Develop and execute unit and integration tests. Utilize automated testing frameworks such as Selenium or Jest where appropriate.
  • Participate in code reviews with internal staff to validate quality and compliance.
  • AI and Automation Integration (Optional): Collaborate with the Web Architect or IT leadership to explore the use of generative AI tools for code automation, test optimization, or project validation where applicable.
  • Progress Reporting: Provide regular updates on project status, risks, and blockers to the assigned Project Manager or AVP of IT Service Delivery.
 
Required Competencies:
  • Technical Expertise: Strong understanding of full-stack web development, modern JavaScript frameworks, RESTful API design, and cloud-based deployment practices.
  • Independence and Accountability: Proven ability to self-direct work, meet deadlines, and manage deliverables with minimal supervision.
  • Communication: Excellent written and verbal communication skills. Ability to collaborate effectively with technical and non-technical stakeholders.
  • Adaptability: Comfortable working within established systems and adapting to internal tools, environments, and workflows.
  • Quality Focus: Strong commitment to delivering well-documented, maintainable, and scalable software aligned with SDLC and Agile standards.
 
Education, Experience, and Technical Skills:
  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • 5+ years of full-stack development experience, including front-end (React, TypeScript, HTML/CSS) and back-end (Node.js, Express, Python) technologies.
  • Experience integrating and consuming RESTful APIs.
  • Familiarity with Git, GitHub, AWS, CI/CD pipelines, and containerization concepts (Docker, Terraform a plus).
  • Experience with Agile/Scrum methodologies and user story-based development.
  • Familiarity with test automation tools such as Appvance, Selenium, Cypress, or Jest.
  • Experience documenting systems in tools such as Confluence and diagramming tools like Miro or Visio.

 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*