Software Development Engineer II Full Stack - Business (Remote @ Colombia)

OfferUp

Colombia

Presencial

COP 227.066.303 - 324.380.433

Jornada completa

14 días+
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

OfferUp is seeking a Full Stack Software Engineer II to ship features across React, TypeScript, GraphQL, Node.js, and Java. You will own end-to-end delivery, collaborate with product and design, and mentor junior teammates while improving runbooks and monitoring.

Join a fast-moving team focused on measurable impact for business verticals like storefronts, auto, services, rentals, and jobs, with a bias toward shipping and experimentation.

Formación

  • 2+ years of professional software engineering experience.
  • Strong full-stack skills across React, TypeScript, HTML, CSS, and modern web tooling.
  • Good grasp of responsive design, performance, and cross-browser compatibility.
  • Experience with Java and microservices fundamentals.
  • Experience building and integrating REST or GraphQL APIs.
  • Familiar with AI coding tools in real workflows.
  • Willingness to own delivery end-to-end and iterate from production feedback.
  • BS or MS in Computer Science or equivalent practical experience.

Responsabilidades

  • 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 with cross-functional teams to design and implement new features.
  • Contribute to A/B tests and use results to decide what ships.
  • Participate in code reviews, enforce good patterns, testing, and edge-case handling.
  • Coach and mentor junior team members, new hires, and interns.
  • Create shared components and services to improve team velocity; maintain runbooks and monitoring.
  • Participate in a reasonable on-call rotation; leverage AI coding tools to boost velocity and quality.

Conocimientos

React
TypeScript
HTML/CSS
GraphQL
Node.js
Java
REST/GraphQL APIs
AI coding tools
Testing

Educación

BS or MS in Computer Science

Herramientas

AWS
CI/CD
REST APIs
GraphQL APIs

Descripción del empleo

About the Role

The OfferUp Business team owns the platforms that power every business vertical on our marketplace: Storefronts, Auto Dealers, Services, Rentals, and Jobs. Our customers aren\'t casually browsing; they\'re running businesses on top of what we build, so every feature we ship has a direct, measurable impact on their livelihood and on OfferUp\'s revenue. We operate the full stack end-to-end, including microservices that handle high request rates and integrations with partners like Stripe and Shopify. We move fast, instrument everything, and treat experimentation as a first-class part of the workflow. The roadmap is wide open for someone who wants to help shape it.

As a Full Stack Software Engineer II on the Business team, you\'ll be a proven contributor who ships features end-to-end across the stack, from the React components our business customers interact with to the Java services and data pipelines behind them. You\'ll take ownership of the work you deliver, raise the quality of the code around you, and grow into a high-performing, reliable contributor on the team.

Responsibilities
  • 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 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 to increase daily development velocity and code quality
  • Become a subject matter expert in one or more of the team\'s sub-domains
You\’ll Thrive In This Role If You Have
  • 2+ years of professional software engineering experience
  • Demonstrated ability to own the delivery of multiple features end-to-end with high efficiency
  • 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 in a real workflow, with a 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
Helpful, But Not Required
  • Fluency in any other modern object-oriented programming language
  • Experience with Agile development
  • Experience with AWS Cloud infrastructure
  • Experience with web package managers and related tooling
  • Experience with A/B testing platforms and analytics warehouses
  • Experience consuming or integrating LLM-based APIs
  • Familiarity with AWS cloud infrastructure and CI/CD pipelines
About OfferUp

OfferUp is dedicated to creating the simplest and most trusted way for people to buy, sell, and connect in their local communities. Our platform empowers millions to connect, thrive, and move life forward. Available on iOS and Android, OfferUp is a top shopping app in the U.S. Based in Bellevue, WA, OfferUp serves local markets nationwide and has been used by a broad share of adults in 2024. OfferUp is backed by investors including Andreessen Horowitz, Warburg Pincus, GGV Capital, T. Rowe Price, and Coatue Management.

More About OfferUp At a Glance
  • Top 10 Shopping app in the App Store and Google Play Store for three years
  • Significant daily active reach across major markets
  • Works with many US law enforcement agencies to build trust in local communities

OfferUp provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. It complies with applicable laws governing nondiscrimination in employment and prohibits workplace harassment based on protected characteristics.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full-Stack Engineer — Remote, End-to-End Impact
Senior Full-Stack Engineer — Remote, End-to-End Impact

NEPSE Trading • Colombia

A distancia
COP 60.000.000 - 90.000.000
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Cali

Híbrido
COP 293.739.000 - 367.175.000
Professional growth mentorship
Competitive USD-based compensation
Flexible schedule with remote options
+1
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Oriental

Híbrido
COP 374.895.000 - 562.342.000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Lead FullStack Software Engineer
Lead FullStack Software Engineer

N-iX • Colombia

A distancia
COP 294.691.000 - 442.038.000
Flexible working format
Competitive salary
Personalized career growth
+2
Full Stack Software Engineer ID85839
Full Stack Software Engineer ID85839

AgileEngine, LLC. • Pereira

Presencial
COP 186.492.000 - 372.984.000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Full Stack Software Engineer ID85839
Full Stack Software Engineer ID85839

AgileEngine, LLC. • Capital

Presencial
COP 171.274.000 - 321.139.000
100% remote
Flexible hours
Annual learning budget
Middle Full Stack Engineer ID84407
Middle Full Stack Engineer ID84407

AgileEngine • Colombia

Presencial
COP 281.461.000 - 375.281.000
Growth without limits
Competitive compensation
Remote work 100% with flexible hours
+3
Senior Mobile Engineer (Colombia)
Senior Mobile Engineer (Colombia)

Sezzle • Colombia

A distancia
Flexible work environment
Inclusive culture
Diversity initiatives
Senior Full Stack Engineer (React.js & React Native)
Senior Full Stack Engineer (React.js & React Native)

Applaudo • Colombia

Presencial
COP 110.000.000 - 165.000.000
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Medellín

Híbrido
COP 312.412.000 - 437.377.000
Professional growth
Competitive compensation
Exciting projects
+1