Software Engineer

Fanatics

(San Mateo, California)
Full Time
Job Posting Details
About Fanatics
As the global leader in licensed sports merchandise, Fanatics is changing the way fans purchase their favorite team merchandise by partnering with top leagues, clubs and soccer brands worldwide to offer the largest collection of timeless and timely gear from every pro and college team online, on your phone, in stadiums or on-site at the world’s biggest sporting events.
Summary
As a Front End Software Engineer at Fanatics, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.
Responsibilities
* Design and implement new user-facing features in Fanatics products. * Build the libraries and frameworks that support large, complex web applications. * Optimize web applications to maximize speed and scale. Support diverse clients from high powered desktop computers to small footprint mobile devices. * Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.
Ideal Candidate
**Minimum qualifications** * BS degree in Computer Science, related technical field or equivalent practical experience. * Development experience in JavaScript, C++, or Python. * Experience with HTML, CSS, and AJAX. * Web application development experience. **Preferred qualifications** * Master's or PhD in Computer Science or related technical field. * Significant experience developing user-facing software. * Experience engineering software systems of medium-to-large scope and complexity. * Development experience designing object-oriented JavaScript. * Knowledge of web libraries and frameworks such as NodeJs, React, AngularJS, Polymer, and Closure. * Familiarity with the whole web stack, including protocols and web server optimization techniques.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.