Full Stack Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 34 week(s)

Skills

Java

Job Details

Role: Full Stack Developer
Location: Philadelphia, PA
Schedule: Hybrid | 2 days onsite
Rate: $63/hour W2
Description
We are seeking a Full Stack Developer with a strong UI focus and some backend development experience to join our tooling team. This position will play a crucial role in building and maintaining a highly visible, large-scale internal CMS (Content Management System). You'll be working on self-service tools for content management, contributing to both front-end and back-end components to deliver a scalable and efficient application.

Key Responsibilities:
  • Focus on building engaging, responsive, and user-friendly interfaces using JavaScript-based languages (primarily React).
  • Contribute to the backend services using Java, with the flexibility to work in Kotlin or other JVM-based languages.
  • Write automated tests for both front-end and back-end components and maintain a solid testing pipeline.
  • Experience in deploying and managing applications on AWS (Amazon Web Services), ensuring efficient and reliable delivery.
  • Develop and scale an internal CMS application used across the organization. This application is highly visible and handles large-scale content management.
  • Build and maintain self-service tools that empower users to manage content effectively and independently.
  • Work closely with cross-functional teams, including product, design, and QA, to ensure the system meets all technical and business requirements.

Required Skills and Experience:
  • Front-End (React, JavaScript) and  Back-End (Java, Kotlin, or other JVM-based languages) experience.
  • Proficiency in JavaScript and experience with React or similar JavaScript frameworks for building modern web applications.
  • Solid experience with Java (preferred), and experience in Kotlin or any JVM-based language is a plus.
  • Experience with AWS for testing, deployment, and scaling applications.
  • Familiarity with building and scaling internal CMS applications or similar high-visibility tools.
  • Strong experience in writing unit, integration, and end-to-end tests for both front-end and back-end components.

Nice to Have:
  • Experience with content management platforms or systems.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of microservices architecture and distributed systems.

#INDGEN
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.