Remote Otter LogoRemoteOtter

Software Development Engineer II - Remote

Posted Yesterday
Software Development
Full Time
Worldwide

Overview

As a Software Development Engineer II, you will play a critical role in maintaining and evolving OfferUp's client engineering platform and app ecosystem, as well as leading efforts to build systems that detect and prevent fraudulent behavior in our marketplace. You will ensure app stability, performance, and developer efficiency by tackling complex technical challenges, collaborating across teams, and driving innovation.

In Short

  • Create and deliver new web experiences using web technologies such as NodeJS, React, and React Native.
  • Design, develop, and maintain robust and scalable backend services and APIs.
  • Collaborate with cross-functional teams to implement new features.
  • Enforce best practices and drive code quality.
  • Break down complex engineering problems into achievable tasks.
  • Participate in code reviews.
  • Coach and mentor junior team members.
  • Create shared components and utilities.

Requirements

  • 3+ years professional software engineering experience.
  • Ability to own the delivery of multiple features end-to-end.
  • Proficient in core languages (e.g. Javascript, Typescript).
  • Strong fullstack coding skills, including front-end technologies.
  • Experience with scalable backend services and APIs.
  • Strong coding skills in Java.
  • Understanding of database design and data modeling.
  • Knowledge of Data Structures.
  • Desire to learn and adapt to a fast-moving environment.
  • Experience with cross-browser compatibility and optimization techniques.

Benefits

  • Work in a dynamic team environment.
  • Opportunity to develop innovative solutions.
  • Collaborate with cross-functional teams.
  • Mentorship opportunities.
  • Work on a trusted platform used by millions.
OfferUp logo

OfferUp

OfferUp is a leading mobile marketplace that connects local buyers and sellers, providing a platform for users to easily buy and sell items within their communities. The company is focused on leveraging data-driven capabilities to enhance user experience and operational efficiency. With a commitment to innovation, OfferUp is dedicated to building and scaling advanced data processing platforms that address unique challenges in the mobile marketplace space. The organization values collaboration and is looking for experienced professionals to help drive engineering best practices and influence the technical direction of the company.

Share This Job!

Save This Job!

Similar Jobs:

HighLevel logo

Software Development Engineer II - Remote

HighLevel

1 week ago

Join HighLevel as a Software Development Engineer II and help build AI-driven workflows for a leading sales and marketing platform.

India
Full-time
Software Development
CEV MULTIMEDIA logo

Software Development Engineer II - Remote

CEV MULTIMEDIA

5 weeks ago

Join iCEV as a Software Development Engineer II to lead feature development and mentor junior developers in a flexible work environment.

TX, USA
Full-time
Software Development

iHerb

Software Development Engineer II - Remote

iHerb

6 weeks ago

Join an agile development team as a Software Development Engineer II, focusing on building scalable enterprise-grade software solutions.

USA
Full-time
Software Development
$84,957 - $173,775 USD/year
ShipBob logo

Software Development Engineer II - Remote

ShipBob

11 weeks ago

Join ShipBob as a Software Development Engineer II, responsible for developing production-level software and collaborating with product teams.

USA
Full-time
Software Development
$102,206 - $170,344/year

Amperity

Software Development Engineer II - Remote

Amperity

12 weeks ago

Join Amperity as a Software Development Engineer II to work on advanced data pipelines and AI capabilities for leading brands.

Argentina
Full-time
Software Development