Full Stack Developer React JS & Fast API

  • West Chester, PA
  • Posted 22 hours ago | Updated 22 hours ago

Overview

On Site
$55 - $60
Full Time
100% Travel

Skills

telecommunication
react
fastapi
ptythonfastapi

Job Details

Hi

Hope you are doing well!

Job Title: Full Stack Dev - React JS & Fast API

Location: West Chester, PA

Mode: Contract

Telecom Domain Mandatory

Required Skills, Technologies, Tools & Frameworks for This Role

1. Frontend Technologies

  • React JS (core concepts: hooks, state management, reusable components)
  • HTML5, CSS3, JavaScript/ES6+
  • Familiarity with UI optimization and component reusability

2. Backend Technologies

  • Python FastAPI (building REST APIs, async processing)
  • Ability to refactor documents, schemas, and backend logic

3. Databases & Data Processing

  • MongoDB
    • Aggregation pipelines
    • Query optimization
    • Index design (single, compound, multilevel)
    • Handling large datasets (millions of records)

4. DevOps, Deployment & Tooling

  • CI/CD pipelines using Jenkins and Concourse
  • Rundeck for batch job scheduling and operational workflows
  • Familiarity with build tools, artifact deployment, and environment handling
  • Basic knowledge of containerization

5. Version Control & Code Quality

  • Git/GitHub
  • Peer code reviews
  • Working with branching strategies (GitFlow or similar)

6. Cloud & Infrastructure (Good to Have)

  • Running workloads via Cloud Foundry (CF push, environment management)
  • Monitoring/logging tools like AppDynamics, Kibana

7. Application & Production Support Skills

  • Debugging backend and frontend production issues
  • Performance analysis and resolution (index issues, query slowness, API latency)
  • Knowledge of log analysis, error tracing, and real-time issue investigation

8. Collaboration & Team Skills

  • Working with onsite offshore model
  • Requirement discussions with business teams
  • Ability to take ownership of Stage/Production environments
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.