Overview
Skills
Job Details
Role: Full-Stack Developer
Location: Remote
Duration: Contract
We are seeking a skilled Full-Stack Developer to join the CVS Health engineering team. In this role, you will work across the stack designing and developing scalable backend services in Golang, building responsive front-end interfaces with React, and deploying modern applications in Kubernetes environments. This position is ideal for an engineer who enjoys working in a dynamic, collaborative, and high-impact setting.
Core Responsibilities-
Design and develop scalable backend services and APIs using Golang.
-
Build and maintain responsive, user-friendly web interfaces using React and TypeScript.
-
Integrate and manage Apache Kafka pipelines for real-time, event-driven systems.
-
Design, optimize, and maintain relational database schemas in PostgreSQL.
-
Write secure, testable, and maintainable code following best practices.
-
Implement and manage CI/CD pipelines using GitHub Actions for build, test, and deployment workflows.
-
Deploy and manage microservices in Kubernetes clusters using Docker and Helm.
-
Participate in code reviews, design discussions, and agile ceremonies.
-
Troubleshoot and resolve technical issues across the full technology stack.
- Required Skills and Qualifications< data-start="1600" data-end="1625">Backend (Golang)
-
3+ years of professional experience in Golang development.
-
Strong knowledge of building and maintaining RESTful APIs.
-
Experience with Go concurrency patterns and performance tuning.
-
Hands-on experience with Kafka (producers, consumers, topics, partitions).
-
Understanding of event schema design and message-driven architectures.
-
Proficiency in PostgreSQL or other relational databases.
-
Skilled in writing complex SQL queries and designing efficient schemas.
-
Knowledge of database migrations, data integrity, and optimization techniques.
-
2+ years of experience building modern web applications with React.
-
Proficient in JavaScript/TypeScript, JSX, and state management tools (e.g., Redux, Context API).
-
Experience integrating front-end applications with REST or GraphQL APIs.
-
Hands-on experience creating and maintaining GitHub Actions workflows for CI/CD.
-
Experience deploying microservices to Kubernetes clusters.
-
Familiarity with Docker, Helm, and secrets management tools (e.g., Vault, AWS KMS).
-
Excellent problem-solving, debugging, and analytical skills.
-
Strong communication and collaboration abilities.
-
Self-motivated and comfortable working in a fast-paced, agile environment.