Associate Full-Stack Developer - onshore
RemoteUnited States
Job Summary
Own full-stack product features across the complete SDLC, including requirements analysis, design, development, testing, deployment, and post-release support. Develop production-quality Python back-end services and React.js front-end interfaces while leveraging AI-assisted coding tools to accelerate delivery. Build prototypes and proofs-of-concept rapidly, integrate with external APIs and LLM platforms, and maintain comprehensive test coverage. Own deployment through CI/CD pipelines, monitor production systems, and participate in incident resolution and post-mortems. Collaborate with product managers, designers, and DevOps engineers to drive enterprise software products. This role targets early-career developers with 0–3 years of experience to ship code from day one.
Required Qualifications
- 0–3 years of professional full-stack development experience
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field
- Strong proficiency in Python, including familiarity with common back-end frameworks (FastAPI, Flask, or Django) and libraries (Pandas, NumPy, requests, async/await patterns)
- Strong proficiency in React.js, including familiarity with modern JavaScript/TypeScript, hooks, state management, and component-based architecture
- Working knowledge of HTML5, CSS3, responsive design, and modern front-end build tooling (Vite, Webpack, or equivalent)
- Demonstrated ability to work across the complete SDLC: requirements, design, code, test, deploy, support
- Hands-on experience using AI-assisted coding tools to accelerate development workflows
- Proven experience writing automated tests: unit tests (pytest, Jest, or equivalent), integration tests, and component tests for front-end
- Experience with deployment workflows: CI/CD pipelines (GitHub Actions, Jenkins, or equivalent), build automation, and release management
- Working knowledge of REST APIs, JSON, HTTP, authentication patterns, and common integration approaches
- Solid foundation in Git, version control workflows, code reviews, and modern engineering tooling
- Strong analytical, debugging, and problem-solving skills across both back-end and front-end layers
- Excellent written and verbal communication skills, with the ability to articulate technical decisions and trade-offs clearly
Desired Qualifications
- Hands-on experience integrating with Large Language Model APIs from any major provider
- Experience with prompt engineering, Retrieval-Augmented Generation (RAG), agentic workflows, or LLM-powered application patterns
- Familiarity with Next.js, server-side rendering, or static-site generation
- Experience with end-to-end testing frameworks (Playwright, Cypress, or equivalent)
- Familiarity with major cloud platforms, containerization (Docker), and Kubernetes
- Experience with Infrastructure-as-Code (Terraform, CloudFormation), observability tools (Datadog, Prometheus, Grafana, or equivalent), and production monitoring
- Familiarity with vector databases, embeddings, or AI/ML toolchains
- Contributions to open-source projects, technical blog posts, hackathon participation, or a public GitHub portfolio
- Internship or project experience in product engineering, developer tools, or enterprise SaaS platforms
- Exposure to design systems, accessibility (WCAG) standards, or component library development
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.