Software Engineer - Ruby, International Focus
Square - San Francisco, CA

This job posting is no longer available on Square. Find similar jobs: Software Engineer jobs - Square jobs

This group is responsible for the design, development and deployment of the server side of all user facing features. This ranges from the development of rich web experiences, to designing and developing the APIs used by our iOS and Android clients, to low level performance optimization. We're looking for full stack engineers who are capable and excited about moving up and down the stack quickly, particularly if you have the passion to simplify payments in international markets. This team works on all levels of code from database interaction and core business logic up through html/css/javascript. Square's engineering teams practice agile development, love TDD and often pair program.

Current projects include:
Expand Square’s simple and breathtaking payment experience to users around the world.

We believe Square’s core value proposition is universal, and we’re internationalizing and localizing Square to bring the Square experience to merchants and customers outside the United States.

Rethinking the Point of Sale (POS) system with Square Register

We're developing simple and intuitive user interfaces to replace overly complex POS applications. We are going to provide big company advantages to small business owners. This includes the development of sophisticated data analytics, providing rich interactions between buyers and sellers and improving the day to day experience of running a business.

Requirements

Desire to program in Ruby

Analytical problem solving skills

Extensive Web application development experience with any of the following: ruby, python, javascript, perl, java or scala

Ability to make pragmatic engineering decisions in a short amount of time

SQL experience

Desirable, but not required

Experience localizing products to multiple markets

Experience working with foreign languages and coordinating with teams in other countries

Professional Ruby development experience

Open source contributions

TDD experience

Javascript experience

Pair programming experience

Experience scaling web services

Experience building server side APIs for mobile apps

Square - 3 years ago - save job
About this company
6 reviews
Square is making commerce easy for everyone. Starting with a free credit card reader for the iPhone, iPad, and Android devices, Square...