Remote Software Development Engineer II - Frontend, Activation & Growth

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Frontend Software Development Engineer II on the Activation & Growth team, you will be responsible for developing and deploying multiple features with high operational excellence.
  • Your tasks will include designing, writing well-architected and thoroughly tested code, and analyzing metrics to roll out features.
  • You will collaborate with cross-functional team members to set up good coding patterns and take ownership beyond your technical area.
  • The Activation & Growth team focuses on user activation, retention, growth, and user experiences related to these use cases.
  • The role is available outside the US and not open to individuals within the US or any US territory.
  • You will create and deliver new web experiences for OfferUp using technologies like NodeJS, React, and React Native.
  • Collaborate with teams across OfferUp to design and implement new features, maintain code quality, and create solutions that enhance team productivity.

Requirements:

  • 4+ years of professional software engineering experience.
  • Proficiency in Javascript or Typescript.
  • Experience in developing mobile applications professionally.
  • Strong coding skills in Front-end focused Software Development (React Native, ReactJS, HTML, CSS).
  • Familiarity with Apollo GraphQL, Data Structures, and Object Oriented Design.
  • Knowledge of web optimization performance, design patterns, and cross-browser compatibility.
  • Desire for continuous learning and working in a fast-paced development environment.
  • BS or MS in Computer Science or equivalent experience.
  • Excellent communication skills in English, both written and spoken.

Benefits:

  • Opportunity to work on developing and deploying multiple features with high operational excellence.
  • Collaboration with cross-functional team members and ownership beyond technical area.
  • Involvement in user activation, retention, growth, and user experiences.
  • Exposure to technologies like NodeJS, React, and React Native.
  • Chance to contribute to maintaining code quality and creating solutions for team improvement.
  • Equal employment opportunities provided by OfferUp.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback