Encora is looking for a Full Stack Developer to join one of our largest healthcare clients! This is a 3+ month project with high likelihood of extension through 2026. You will work 100% remote supporting EST work hours.
Our client is building an integrated orchestration platform designed to streamline complex workflows and deliver a seamless experience across multiple stakeholders, systems, and environments. The goal is to create a highly efficient technical solution that automates a series of interconnected tasks, improving scalability, reliability, and user experience.
While there is a React-based frontend component, this role is primarily backend-focused, requiring deep expertise in building and scaling robust APIs, services, and data workflows.
Key Responsibilities
- Design, develop, and maintain scalable web applications and APIs using Python (FastAPI) and Node.js.
- Implement and optimize GraphQL APIs for efficient data access and client interaction.
- Build and maintain dynamic, responsive user interfaces using React.js.
- Work with Postgres and NoSQL/DynamoDB databases to design schemas, write efficient queries, and manage data flows.
- Deploy, manage, and scale applications using Kubernetes and AWS cloud infrastructure.
- Ensure system reliability, security, and performance across the full stack.
- Collaborate with cross-functional teams to define technical requirements and deliver high-quality features.
- Participate in code reviews, contribute to best practices, and mentor junior engineers when needed.
- Monitor and troubleshoot production systems, ensuring high availability and minimal downtime.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- 3–6 years of experience as a Full Stack Engineer or similar role.
- Strong proficiency in Python (FastAPI) and Node.js for backend development.
- Hands-on experience with React.js for modern frontend development.
- Solid understanding of Postgres and NoSQL databases (DynamoDB or similar).
- Experience deploying and managing applications in Kubernetes and AWS.
- Proficiency with GraphQL (queries, mutations, schema design).
- Strong knowledge of software engineering best practices (CI/CD, testing, code reviews).
- Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications
- Experience with microservices architecture.
- Familiarity with event-driven systems or messaging queues (e.g., Kafka, SQS).
- Knowledge of DevOps tooling and infrastructure-as-code (e.g., Terraform, CloudFormation).
- Prior experience in high-growth startups or enterprise-scale applications.
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus