Block logo

Senior Frontend Software Engineer - Banking

Block

Job Description

Join Block as a Senior Frontend Software Engineer on the Banking Web team, where you will be responsible for developing and maintaining the banking surfaces across Square, including Square Checking, Savings, Loans, and Credit. This role involves building features that support merchants in understanding their cash flow and growing their business.

Responsibilities

  • Architect and oversee the migration of our Ember app into React.
  • Mentor team members on technical best practices and standards.
  • Collaborate cross-discipline with server engineers, product managers, designers, and analytics teams.
  • Work with and influence the larger Web community within Square.
  • Foster a culture of inclusion and psychological safety on the team.

Qualifications

  • 8+ years of professional experience in software development.
  • A deep understanding of web technologies and a natural curiosity for creating performant web experiences.
  • Desire to solve complex engineering problems.
  • Interest and fulfillment in mentoring those around you.

Technologies We Use and Teach

  • Languages and Frameworks: TypeScript, React, Ember, Sass, and other web-app frameworks.
  • Testing: Test frameworks such as QUnit, Mocha, Jasmine.
  • Observability and Monitoring: Tools like Datadog and Sentry.

Additional Information

Block takes a market-based approach to pay, and compensation may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

  • Zone A: USD $198,000 - USD $297,000
  • Zone B: USD $188,100 - USD $282,100
  • Zone C: USD $178,200 - USD $267,400
  • Zone D: USD $168,300 - USD $252,500

Benefits

  • Healthcare coverage (Medical, Vision, and Dental insurance)
  • Health Savings Account and Flexible Spending Account
  • Retirement Plans including company match
  • Employee Stock Purchase Program
  • Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance
  • Paid parental and caregiving leave
  • Paid time off (including 12 paid holidays)
  • Paid sick leave
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits

This role is also eligible to participate in Block's equity plan subject to the terms of the applicable plans and policies, and may be eligible for a sign-on bonus. Sales roles may be eligible to participate in a commission plan subject to the terms of the applicable plans and policies. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

Block is committed to building a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. We are a proud equal opportunity employer and work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

Benefits
Extracted with AI

  • Dental insurance
  • Healthcare coverage (Medical, Vision and Dental insurance)
  • Health Savings Account and Flexible Spending Account
  • Retirement Plans including company match
  • Employee Stock Purchase Program
  • Wellness programs
  • Paid parental and caregiving leave
  • Paid time off
  • Paid sick leave
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits

Similar jobs

Last update: 23 minutes ago

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

banQi logo
banQi

Full Stack Software Engineering Specialist (Node/React)

Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.

Block logo
Block

Senior Full Stack Software Engineer

Join Block as a Senior Full Stack Software Engineer to develop dashboards and APIs for mining devices.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Dragonfly logo
Dragonfly

Senior Frontend Engineer - Web3 and Blockchain

Join Dragonfly's portfolio as a Senior Frontend Engineer, focusing on blockchain and crypto applications using React.js and NextJS.

Doctor logo
Doctor

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.

BJAK logo
BJAK

Senior Software Engineer, Blockchain and Stablecoin

Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Bellhop logo
Bellhop

Senior Frontend Engineer

Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.

Blink Health logo
Blink Health

Senior Software Engineer - Front-End Development

Join Blink Health as a Senior Software Engineer in Front-End Development, focusing on React and web applications.

Transcard logo
Transcard

Senior Front End Software Engineer

Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.

WFO logo
WFO

Senior Web3 Frontend and Blockchain Developer

Join as a Senior Web3 Frontend and Blockchain Developer to revolutionize the creator economy with innovative Web3 solutions.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

January logo
January

Senior Software Engineer, Borrower Support

Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

DoubleCloud logo
DoubleCloud

Senior Frontend Engineer

Join DoubleCloud as a Senior Frontend Engineer in Berlin. Work with React.js, AWS, and more in a dynamic startup environment.

BlackRock logo
BlackRock

Full-Stack Developer, Associate - BlackRock Global Markets

Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

Custodia Bank logo
Custodia Bank

Senior Frontend Engineer with React and TypeScript

Join Custodia Bank as a Senior Frontend Engineer to build React/TypeScript applications remotely.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Bluevine logo
Bluevine

Senior Fullstack Software Engineer

Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.