Software Development Engineer II
Frontend, @Remote, Chile, Colombia, Costa Rica, Mexico, Peru
Posted on 3/23/2023
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Data Structures & Algorithms
JavaScript
Git
HTML/CSS
React.js
React Native
Python
TypeScript
Webpack
Requirements
- 4+ years professional software engineering experience
- Proficient in 1 or more core languages (e.g. Javascript,Typescript)
- Demonstrate strong coding skills in Front-end focused Software Development (HTML, CSS, Javascript, React, React Native)
- Good knowledge of Data Structures and Object Oriented Design
- Experience with cross browser compatibility, client side security, browser tuning and optimization techniques/tools multi-tier large scale web architecturedesign patterns e.g. responsive design vs optimized design
- Knowledge in web optimization performance, and design patterns e.g. responsive design vs optimized design
- GraphQL
- An insatiable desire and ability to learn
- You desire a fast moving, continuous flow development environment
- BS or MS in Computer Science or equivalent experience
- Excellent communication skills, both written and spoken (fluency in English required)
- Experience with Agile development
- Experience with AWS Cloud infrastructure
- Experience around any of the following: web package managers, Bower, bundler system, NodeJS, Python, webpack
- Github repo with your own code we can view
- #2 U.S. shopping app in Q1 of '21, Top 5 in App Store and Google Play Store for three years
- 100M+ Downloads, 20M+ monthly users
- 56M People used OfferUp last year (1 in 4 people over the age of 14)
- OfferUp works directly with nearly 2,000 US law enforcement agencies to build trust in local communities by creating safe in-person locations for OfferUp transactions
- Billions of dollars worth of transactions are facilitated via the OfferUp marketplace every month
Responsibilities
- You will help create and deliver new web experiences for OfferUp using web technologies such as NodeJS, React, and React Native
- Work collaboratively with cross-functional teams across OfferUp to design and implement new features
- Help maintain code quality in existing applications (mobile and web)
- Create solutions and/or frameworks that make other team members better and faster