Job Directory Principal Front End Engineer

Principal Front End Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Who We Are:

SquareTrade is the fastest growing company of its kind. We're revolutionizing a $30b industry with service innovation and attention to customer satisfaction. We partner with some of the largest, most sophisticated retailers and carriers in the world (Walmart, Target, Amazon, Costco, and T-Mobile to name a few), consistently win industry awards, have received tens of thousands of 5-star reviews… and we're just getting started. A member of the Allstate family, SquareTrade has headquarters in San Francisco and London.

The Team: http://www.squaretrade.com/leadership

SquareTrade is an Equal Opportunity Employer and complies with the San Francisco FCO

Responsibilities:

* Partner with SquareTrade software development teams, other architects and technology decision-makers to guide overall direction and vision of web application suites.
* Work closely with SquareTrade business and product managers to understand end user needs and future business direction.
* Document standards and ensure they are effectively implemented by the software development teams and understood by technology partners.
* Guide and enhance User Interface ("UI") coding standards, development guidelines and delivery practices for speed and efficiency.
* Collaborate and mentor SquareTrade engineers in the group.
* Evaluate and recommend process improvements. Evaluate and recommend engineering best practices, tools and techniques.
* Address technical debt and develop strategies to minimize it over time.
* Optimize the application for performance and scalability.

Minimum Requirements:

* Bachelor's degree, or foreign equivalent, in Computer Science or Computer Engineering.
* Five (5) years of post-baccalaureate and progressive experience in job offered or as a Programmer Analyst, Senior Associate, Senior Software Engineer or Software Engineer.
* Professional experience must include:
* Front-end web application development;
* Front-end architecture;
* Java and JavaScript applications using frameworks, including Struts, jQuery, and AngularJS;
* Migration of angular frontend applications from version 1.x, 2.x to latest version of angular (7.x);
* Object-oriented and functional programming paradigms;
* Cross-browser, cross-platform and design constraints on the web;
* Re-architecting and refactor front-end code;
* Strong knowledge of Angular 2+/React, Typescript, SCSS, HTML5, Webpack and Node JS; and
* Complete end-to-end application stack and deployment processes.
* *Employer will accept any suitable combination of experience, training or education.

Some of the Benefits of Working @ SquareTrade include:

* Not feeling stuck! This team has exposure to many different parts of the business, making transitioning easy…we work on developing careers based on what people enjoy!
* Competitive salaries, benefits (medical, dental, vision), flex PTO, 401K matching
* Respect for your work-life balance
* Free breakfast, weekly lunches and unlimited snacks and drinks
* A paid volunteer day to give back to the community
* Discounted gym memberships
* Company activities (from happy hours, winery trips, and picnics in the park to running a 5K)

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.