Full Stack Developer

Overview

Remote
Depends on Experience
Contract - W2

Skills

Front End
Back End
DevOps
Golang
JavaScript
TypeScript
Continuous Integration
Continuous Delivery
GitHub
API
PostgreSQL
RDBMS
React.js
RESTful
Performance Tuning
Kubernetes

Job Details

"No third-party candidates, only W2 candidates will be considered."

Job Details
Position: Full Stack Developer
Location: Remote
Duration: 6-month contract to start, strong likelihood of extension
Start Date: ASAP - urgent need, they have been waiting a long time for this to get approved.
Interview Process/Times:
    • Round 1 30-minute technical screen
    • Round 2 30-minute innovation/process conversation
    • They both have availability this week for interviews. Afternoons are usually best.
** Candidates eligible for conversion will be prioritized due to ongoing CVS requirements
** Will also request references included in submittals
MUST:
  • This is open because they have prototyped an Identity Product that needs to be built upon. Including adding features and integrations
  • Breakdown of skillsets: 60% Front End, 20% DevOps, 20% Back End
  • This is a faced paced position that requires candidates that are able to be self-motivated, flexible, aggressive, and positive.
  • Be able to see and acknowledge where there are problems and pivot accordingly
  • Understand the why of this team and these products
  • Good comms are NECESSARY will interact with stakeholders
Required Qualifications:
Core Responsibilities:
  • Design and implement scalable backend services using Golang.
  • Build and maintain front-end user interfaces using React and modern JavaScript/TypeScript frameworks.
  • Integrate and maintain Apache Kafka pipelines for real-time event-driven architectures.
  • Design and manage relational database schemas, queries, and performance tuning.
  • Implement secure, testable, and maintainable code across the stack.
  • Develop CI/CD pipelines using GitHub Actions for build, test, and deploy workflows.
  • Deploy and manage microservices in Kubernetes clusters.
  • Participate in code reviews, system design sessions, and agile ceremonies.
  • Troubleshoot and resolve production issues across the stack.
Required Skills and Qualifications:
Backend (Golang):
  • 3+ years of hands-on Golang development experience.
  • Proficient in building RESTful APIs.
  • Experience with Go concurrency patterns and performance tuning.
  • Experience with Kafka producers, consumers, topics, and partitions.
  • Knowledge of event schema design
Database:
  • Strong knowledge of PostgreSQL or other RDBMS.
  • Ability to write complex SQL queries, design schemas, and optimize performance.
  • Understanding of migrations and data integrity strategies.
Frontend (React):
  • 2+ years of experience building responsive SPAs with React.
  • Proficient with JavaScript/TypeScript, JSX, state management (e.g., Redux or Context API).
  • Integration with REST or GraphQL APIs.
DevOps & Deployment:
  • Hands-on experience writing GitHub Actions workflows for CI/CD.
  • Experience deploying and managing applications on Kubernetes.
  • Familiarity with Docker, Helm, and secrets management (e.g., Vault or KMS).
Soft Skills:
  • Strong problem-solving and debugging skills.
  • Ability to communicate clearly with cross-functional teams.
  • A self-starter who thrives in a fast-paced and collaborative environment.

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.