FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer II, Full Stack – Business
OfferUpSoftware Development Engineer II developing full stack solutions for five business verticals at OfferUp. Designing, building, and deploying services using React, TypeScript, GraphQL, and Java.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack development with a focus on React, TypeScript, and Java, while effectively managing end-to-end feature delivery and collaborating with cross-functional teams. Proficient in utilizing AI coding tools to enhance development efficiency and code quality.
Highest-signal resume keywords
Full-Stack DevelopmentReactTypeScriptJavaGraphQL
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ReactTypeScriptJavaGraphQLREST APIsHTMLCSSMicroservicesData StructuresObject-Oriented Design
Soft Skills
CollaborationMentoringFeedbackProblem-SolvingLearning Agility
Tools & Technologies
AI Coding ToolsClaude CodeCursorCopilotModern Web Tooling
Certifications & Qualifications
BS in Computer ScienceMS in Computer Science
Industry Keywords
Software EngineeringEnd-to-End DeliveryCross-Functional TeamsA/B TestingCode Reviews
Tech Stack
Tools & technologiesGraphQLJavaJavaScriptMicroservicesNode.jsReactTypeScript
About the role
Key responsibilities & impact- Design, build, and deploy new user experiences and backend services across our 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 them within committed timeframes
- Work collaboratively with cross-functional teams (Product, Design, Data, Business stakeholders) to design and implement new features
- Contribute to A/B tests and use experimentation results to decide what ships
- Actively 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 the runbooks, alerting, and monitoring for the features you ship
- Participate in a reasonable on-call rotation with the rest of the team
- Use AI coding tools (Claude Code, Cursor, Copilot, and similar) to increase your daily development velocity and code quality
- Become a subject matter expert in one or more of the team's sub-domains
Requirements
What you’ll need- 2+ years of professional software engineering experience
- Demonstrated ability to own the delivery of multiple features end-to-end (plan, design, develop, and deploy) with high efficiency, including breaking down engineering problems into achievable tasks
- Strong coding skills across the full stack:
- React, TypeScript, HTML, CSS, and modern web tooling; good grasp of responsive design, performance, and cross-browser compatibility
- Java and a working understanding of microservices and distributed-systems fundamentals
- Experience building and integrating with REST or GraphQL APIs
- Good knowledge of data structures and object-oriented design
- Hands-on experience using AI coding tools (Claude Code, Cursor, Copilot, or similar) in a real engineering workflow, and a point of view on when they help and when they don't
- Follows good coding patterns, writes appropriate tests, considers trade-offs, and actively seeks out edge cases
- Comfortable giving and receiving feedback in code reviews
- A bias toward shipping, learning from production, and iterating quickly
- An insatiable desire and ability to learn
- BS or MS in Computer Science, or equivalent practical experience
Benefits
Comp & perks- Health insurance
- Professional development opportunities