Senior Web Front End Engineer

Square Atlanta , GA 30301

Posted 2 days ago

We believe everyone should be able to participate and thrive in the economy. So we're building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven't stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly. We're empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let's shorten the distance between having an idea and making a living from it. We're here to help sellers of all sizes start, run, and grow their businessand helping them grow their business is good business for everyone.

Square's Prices team is a full-stack team creating technology that allows our merchants to manage prices, taxes, and discounts. We are developing new systems to offer sophisticated pricing and tax models to merchants of all types and scales in countries around the world. With internal services, integrations with Square's payment technology, and customer facing features on both mobile and web, we're building a platform that is modular, highly available, scalable, secure and forward-looking.

We are looking for a talented individual to help build an elegant, performant, and reliable web platform that will be used by millions of merchants around the world to run core aspects of their business. If you are able to think modularly, want to create beautiful tools to empower small merchants, and are able to work on a sophisticated and complex web platform, the Prices team is for you.

You will:

  • Build our Pricing Platform, a key strategic asset of Square that handles prices, taxes, and discounts for millions of merchants

  • Build elegant user-facing web experiences that combine intuitive interfaces with smooth performance at scale

  • Build systems that manage sensitive customer data while holding Square to the highest standards for security and compliance

  • Achieve the levels of reliability and correctness that merchants expect when they entrust Square with their financial transactions

  • Empower millions of small merchants to focus on their businesses and not their business technology

You have:

  • 5+ years of industry experience

  • Innate curiosity and a desire to be responsible for reliably moving millions of dollars in a small, highly focused team

  • Experience building large web applications in a distributed environment

  • Track record of pursuing self directed side projects, research, or open source projects

Web Technologies we use:

  • ES6 Javascript

  • Ember

  • Ruby on Rails

At Square, our purpose is to empower within and outside of our walls. In order to build the best tools for the businesses and customers we support all over the world, we have to start at home with a workforce as diverse and empowered as our sellers. To this end, we take great care to evaluate all employees and job applicants equally, based on merit, competence, and qualifications. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at) We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.… Change Resume
Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Front End Developer


Posted 2 days ago

VIEW JOBS 8/13/2018 12:00:00 AM 2018-11-11T00:00 Job Number:17555 Position Title: External Description: We are looking for an experienced, driven and design-minded Front-end Developer with good knowledge of JavaScript, who is able to write high-quality code and is ready to experiment with new technologies. The ideal candidate has experience with JavaScript and Angular, but we are open to candidates who have experience with other JavaScript frameworks and libraries, such as React. As a Senior Front End Developer, you will design and develop front end web applications using Angular, Typescript, JavaScript, Nodejs, React, or any front end frameworks based on software requirements. The Front End Developer is essential to maintaining adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. The Senior Front End Developer position is responsible for creating and consuming REST, JSON-based API's. You will be a catalyst for innovation by closely collaborating with other Developers, Designers and Product Owners to code and design web and mobile applications. As part of the Core Software Engineering team, the Senior Front End Developer will experiment with new technologies and innovative ways to solve problems. In order to be successful, the Front End Developer will need to have strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment. Responsibilities: Design and develop production level code for our management UI using JavaScript, Angular and many open source libraries Continuously look for ways to improve the performance and user experience of our product Write clean, performant code in accordance with our team's code style guidelines Building reusable and scalable code and components Participate in peer code reviews, knowledge sharing, and SCRUM meetings Works closely with other developers using the Agile software development lifecycle Working with Product Owners, UX and other business partners to define work for the team Facilitating code reviews, code quality checks, testing, automation, etc. Ensure integrated end-to-end design Proven working experience as a front end developer with extensive hands on experience Qualifications: 5+ years experience with Software development and front-end web development 3+ years experience with NPM, Node.js, JavaScript and/or Angular, TypeScript, React Experience with designing and consuming REST Web Services/RESTful APIs You have 3-5 years of responsive web design experience with HTML, CSS, Bootstrap, JavaScript, and AJAX Experience as a UI developer for mobile and web Experience with unit and automation testing (Jasmine, Protractor, JUnit) Knowledge of Java build tools and dependency management (gradle, maven) Knowledge of CSS frameworks (e.g. Bootstrap) and LESS or SASS Working knowledge of current web technologies and usability best practices It's a plus if you have: Bachelor's degree in Computer Science or similar program; Master's degree is preferred Familiarity with Liferay is a plus Ideally seeking full-stack developer, with emphasis on UI/front end experience. Knowledge of GitFlow, DevOps, Continuous Deployment and/or Integration. Familiarity with Redux/NgRx is a big plus Experience working on Agile software development projects Experience working with Git, NPM, TDD, CI frameworks, Mocha, Grunt, Node.js, responsive design Passion for creating aesthetically pleasing, high performing, best in class user experiences Primary Location: USA-Atlanta-One-Atlantic-Center Function: Function - IT Product Engineering Schedule: Full time City:Atlanta Location_formattedLocationLong:Atlanta, Georgia US State:Georgia Community / Marketing Title:Senior Front End Developer Company Profile: Requisition Number:J00065974 EEO Employer Verbiage: Equifax is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. Equifax Atlanta GA

Senior Web Front End Engineer