Front-End Engineer, IT Tools
- Experience 0-5 Years
- Category Engineering
- Location San Francisco, CA
The IT Tools Team creates internal products to make Square more efficient, collaborate better, and have a best-in-class work environment. We’re looking for a Front-End Engineer with great instincts and experience with user interface design to help this small team craft internal tools. We’re like a little startup inside of a growing company, and our internal applications have actually inspired other people to create their own startups with similar products!
Work closely with the customers of IT.
Directly impact the efficiency and solve for the needs of other teams at Square.
Develop delightful web experiences that are clean, pragmatic, and visionary.
Apply state of the art technology as it’s developed to creatively solve problems - everything needs to be fast and real-time.
- Work with extraordinary engineers and the best IT department in the world.
Experience writing clean code with or without the assistance of pre-processors (e.g. Sass/Less, HAML/Slim, CoffeeScript) and libraries (e.g. jQuery, Underscore)
Familiarity with a recently popular JS-app framework (e.g. Ember, Angular, React)
Knowledge of computer science fundamentals and code organization.
Experience testing your code (e.g. RSpec, QUnit, Mocha, Jasmine)
An understanding of the principles of design, UI, and user experience.
Familiarity with Ruby on Rails and Sprockets.
Familiarity with ES6
And even better:
Comfortable straddling design, client-side, and server-side development, contributing to every aspect of the product experience.
Experience in or desire to learn Rails and React.
Experience with responsive web development.
Technologies we use and teach:
- jQuery, Ember, React, CoffeeScript, Sass, and other web-app frameworks