OfferUp

Software Development Engineer II (@Remote, Columbia)

OfferUp

Apply
6 days ago
Washington, DC, USA
Mid Level / Senior
H1B Sponsor

Responsibilities

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

Requirements

  • 3+ years of professional software engineering experience.
  • Ability to own the delivery of multiple features end-to-end.
  • Proficient in core languages like Javascript and Typescript.
  • Strong fullstack coding skills, including front-end and backend technologies.
  • Experience designing and maintaining scalable backend services and APIs.
  • Strong coding skills in Java and knowledge of object-oriented design.
  • Solid understanding of database design and data modeling.
  • Good knowledge of Data Structures.
  • Desire to learn and thrive in a fast-paced development environment.
  • Experience with cross-browser compatibility and optimization techniques.
  • Knowledge in web optimization performance and design patterns.
  • Experience with GraphQL.
  • BS or MS in Computer Science or equivalent experience.

Tech Stack

AWSCSSGraphQLHTMLJavaJavaScriptPythonReactReact NativeTypeScriptWebpack

Categories

BackendFrontendFull Stack