# Software Development Engineer II Full Stack - Business

**Company:** [OfferUp](https://hotfix.jobs/companies/offerup)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 2+ years
**Skills:** React, TypeScript, HTML, CSS, GraphQL, Node.js, Java, Microservices, Distributed Systems, REST APIs, AWS, Python, webpack, BigQuery, Snowflake
**Posted:** 2026-07-10

> Builds and ships end-to-end features for OfferUp’s business marketplace verticals, spanning React interfaces, Java services, and data pipelines. The role requires at least two years of software engineering experience, strong full-stack skills, and ownership through deployment and experimentation.

## Job Description

## Responsibilities
- Design, build, and deploy new user experiences and backend services across five business verticals using React, TypeScript, GraphQL, Node.js, and Java.
- Own features end-to-end: plan, design, develop, deploy, measure, and iterate.
- Break down complex engineering problems into achievable tasks and deliver within committed timeframes.
- Collaborate with Product, Design, Data, and Business stakeholders to design and implement features.
- Contribute to A/B tests and use experimentation results to guide product decisions.
- Participate in code reviews and enforce good patterns, testing, and edge-case handling.
- Coach and mentor junior team members, new hires, and interns.
- Create shared components, utilities, and services that improve team velocity across the stack.
- Maintain and improve runbooks, alerting, and monitoring for shipped features.
- Participate in a reasonable on-call rotation.
- Use AI coding tools such as Claude Code, Cursor, and Copilot to improve development velocity and code quality.
- Become a subject matter expert in one or more team sub-domains.

## Requirements
- 2+ years of professional software engineering experience.
- Demonstrated ability to deliver multiple features end-to-end, including planning, design, development, and deployment.
- Strong full-stack coding skills with React, TypeScript, HTML, CSS, and modern web tooling.
- Understanding of responsive design, performance, and cross-browser compatibility.
- Java experience and working knowledge of microservices and distributed-systems fundamentals.
- Experience building and integrating REST or GraphQL APIs.
- Knowledge of data structures and object-oriented design.
- Hands-on experience using AI coding tools in a real engineering workflow.
- Ability to write appropriate tests, assess trade-offs, and identify edge cases.
- Comfortable giving and receiving feedback in code reviews.
- Bachelor's or master's degree in Computer Science, or equivalent practical experience.

## Nice to Have
- Fluency in another modern object-oriented programming language.
- Experience with Agile development.
- Experience with AWS cloud infrastructure.
- Experience with web package managers, Bower, bundler systems, Node.js, Python, or webpack.
- Experience with A/B testing platforms such as Statsig, LaunchDarkly, or Optimizely.
- Experience with analytics warehouses such as BigQuery or Snowflake.
- Experience consuming or integrating LLM-based APIs, including Bedrock, Vertex AI, or OpenAI.
- Familiarity with AWS cloud infrastructure and CI/CD pipelines.

## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer - Full-stack - Growth Product](https://hotfix.jobs/jobs/8613952b-73c1-434a-a463-2f53c52f42c4) - Kraken - Remote

**Apply:** https://hotfix.jobs/jobs/7c968fe5-4647-4e79-b2a3-7afb26f2db41
**Canonical:** https://hotfix.jobs/jobs/7c968fe5-4647-4e79-b2a3-7afb26f2db41