Front End Developer Ll
- Full-Time
- Midvale, UT
- Overstock.com
- Posted 3 years ago – Accepting applications
As a Front End Developer II, you will work with developers, designers and product managers to implement features for the Overstock.com website and other internal applications. You will play an active role in identifying and resolving our standards in performance, usability and accessibility. You should have prior professional experience working with front end technologies like HTML, CSS and JavaScript. You will be willing to learn and apply new skills as required to ensure the company's success. As a Front End Developer II, you would work on cross-functional teams that experiment often and iterate quickly to deliver experiences that our customers will love.
Job Responsibilities- Work with developers, designers and product managers to implement features
- Optimize code for clean, performant and accessible functionality
- Coordinate across different organizations, including network engineering, site reliability engineering and content marketing teams
- Create reusable HTML, CSS & JavaScript modules
- Consuming backend services to display content & data via React.js components
- Contribute to front end build process with NPM scripts, webpack, babel, etc.
- Oversee deployment of production code
- Build Unit Tests for features in your code base
- Set up A/B Tests for new features
- Collaborate with other developers and possibly train and mentor when needed.
- Perform other duties as required and assigned by manager and upper management.
- Follow legal policies as directed.
Minimum Job Requirements
- 3 + years of professional website coding experienc e.
- Experience developing responsive websites
- Proficient JavaScript skills. ES7+
- Must have a passion for clean semantic markup and attention to detail
- Have a good understanding UI Design, Usability, and Accessibility.
- Must be able to work and fix various basic browser inconsistencies that appear
- Must be able to work well under pressure to build features and wireframes
Preferred Job Requirements
- Must know how to whip Internet Explorer / Edge into submission and tame any other browser inconsistencies that pop up.
- Must be able to work fast and under pressure to create pages, wireframes, and fix bugs.
- Experience working with Javascript Frameworks like React , Angular etc.
- Must be passionate about web standards and front-end development.
- Should enjoy building new features with front end technologies
Exposure
- UX Principles and User Centered Design, Accessibility and SEO Impacts
- Browser Performance and Compatibility
- Automation Test Creation
- Serverside JS implementation
- Cross team and Department collaboration
- Understand and Utilize Frameworks for Javascipt
Proficiency
- HTML/CSS/ Javascript
- Front End Build Processes and Package Management
- Unit Test creation and implementation
- Debugging and bug fixes
- Version Control
- Deployment Process
- Backend/API Integration
- A/B Test setup
Mastery
- Basic coding concepts (clean, concise, reusable)
Just a few minutes from Salt Lake City and Utah’s ski slopes, Overstock is an original resident of “ Silicon Slopes ”, one of the fastest growing technology hubs in the country. We’re a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology. From building award-winning retail applications (with amazing AR functionality ) to creating leading blockchain and machine learning technologies, each of us embodies a unique value and contributes a diverse perspective to the team.
What We Offer:401k (6% match)
- Flexible Schedules
- Onsite Health Clinic
- Tuition Reimbursement, Leadership Development Program, & Mentorship Program
- Onsite Fitness Center with group fitness classes and trainers
- Onsite Cafe with additional Coffee Shop and Juice Bar
- Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
- Overstock Women's Network (OWN)
- And More…
*Benefits vary based on position, tenure, location, and employee election
Physical Requirements:
This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.
It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.