Full-Time

Senior Software Engineer

Frontend/Fullstack, ECOM Website

Posted on 9/4/2024

Square

Square

5,001-10,000 employees

Payment and POS solutions for businesses

Fintech
Financial Services

Senior

Remote in USA

Remote option available.

Category
Frontend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
RabbitMQ
PHP
JavaScript
MySQL
Elasticsearch
Vue.js
Redis
Webpack
Requirements
  • BA/BS degree in computer science or equivalent
  • 5+ years of practical experience building frontend applications (we use VueJS)
  • 5+ years of practical full stack development work experience (ideally using PHP, and even Laravel)
  • Experience building large web applications in a distributed environment and can make pragmatic engineering decisions
  • Interest in working full-stack, from optimizing database transactions, to building distributed systems, and frontend web applications
  • A track record of pursuing self-directed side projects, research, or open source projects
  • Web Technologies we use: Javascript ES6, VueJS, Pinia, Webpack, PHP with Laravel, MySQL, Elasticsearch, Redis, Memcached, RabbitMQ
Responsibilities
  • Lead initiatives to improve our website builder and online store platform
  • Drive the architecture of our frontend systems to enable quick and stable feature development
  • Build elegant user-facing web experiences that combine intuitive interfaces with smooth performance at scale
  • Own the entirety of your features, write testable and well-documented frontend and backend code
  • Build systems that manage sensitive customer data while holding Square to the highest standards for security and compliance
  • Work with an amazing group of engineers while leveraging your technical expertise to constantly raise the bar

Square provides payment and point-of-sale (POS) solutions for businesses, particularly small to medium-sized enterprises (SMEs) like retail stores and restaurants. Its main product is a POS system that includes card readers and a software platform, enabling businesses to accept various payment methods such as credit cards and mobile payments. Square also offers additional services like invoicing, payroll management, and business analytics, making it a comprehensive tool for managing business operations. What sets Square apart from competitors is its user-friendly design and transparent fee structure, which charges a small fee per transaction processed. The company's goal is to empower SMEs by simplifying payment processing and business management.

Company Stage

IPO

Total Funding

$601.2M

Headquarters

San Francisco, California

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Square's partnership with Sysco enhances its reach in the restaurant sector.
  • Embedded finance trends offer opportunities for Square to expand B2B services.
  • Square's new features for beauty and wellness sellers increase its market appeal.

What critics are saying

  • Increased competition from companies like Toast challenges Square's market share.
  • The rise of alternative digital payment platforms pressures Square to innovate.
  • Volatility in fintech stocks could impact investor confidence in Square.

What makes Square unique

  • Square offers a comprehensive suite of payment and POS solutions for SMEs.
  • The company provides user-friendly hardware and software for seamless business operations.
  • Square's transparent transaction fee structure appeals to small business owners.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE