Skip to main content
OfferUp

Software Development Engineer II Full Stack - Business

RemoteColombia only
Published
Role
Fullstack
Experience
Mid
Salary not disclosed
Check eligibility

Open to CO only. Set where you work from to check your eligibility.

No BS summary

Mid-level full-stack engineer with 2+ years of professional experience, hiring remotely in Colombia. Needs React, TypeScript, Java, REST or GraphQL APIs, microservices fundamentals, and hands-on AI coding tool experience.

Core skills

ReactTypeScriptJava

Required skills

HTMLCSSREST/GraphQLClaude Code/Cursor/Copilot

Optional skills

AgileAWS Cloud infrastructureBowerNode.jsPythonwebpackStatsigLaunchDarkly

What you'll do

  • 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 them within committed timeframes.
  • Work with Product, Design, Data, and Business stakeholders to design and implement new features.
  • Contribute to A/B tests and use experimentation results to decide what ships.
  • 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 with the rest of the team.
  • Use AI coding tools such as Claude Code, Cursor, Copilot, and similar tools to increase development velocity and code quality.
  • Become a subject matter expert in one or more of the team's sub-domains.

What they require

  • 2+ years of professional software engineering experience.
  • Demonstrated ability to own delivery of multiple features end-to-end with high efficiency, including breaking down engineering problems into achievable tasks.
  • Strong coding skills across the full stack.
  • Good grasp of responsive design, performance, and cross-browser compatibility.
  • 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 in a real engineering workflow, and a point of view on when they help and when they do not.
  • Follows good coding patterns, writes appropriate tests, considers trade-offs, and actively seeks out edge cases.
  • Comfortable giving and receiving feedback in code reviews.
  • Bias toward shipping, learning from production, and iterating quickly.
  • Insatiable desire and ability to learn.
  • BS or MS in Computer Science, or equivalent practical experience.
  • Preferred: Fluency in any other modern object-oriented programming language.
  • Preferred: Experience with Agile development.
  • Preferred: Experience around web package managers, bundler systems, NodeJS, Python, or webpack.
  • Preferred: Experience with A/B testing platforms and analytics warehouses.
  • Preferred: Experience consuming or integrating LLM-based APIs.
  • Preferred: Familiarity with AWS cloud infrastructure and CI/CD pipelines.

OfferUp creates a trusted local marketplace app for people to buy, sell, and connect in their communities, including goods, jobs, services, and rentals.

E Commerce

Details

Apply routeGreenhouse
Salary not disclosed