Principal Engineer, Frontend/Fullstack, Web

2 weeks ago


San Francisco, United States Square Full time
Job DescriptionJob DescriptionCompany Description

Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.

To solve this problem, we expanded into software and built integrated solutions to help sellers sell online, manage inventory, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.

Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.

Job Description

Square recently consolidated all members of our web front-end engineering discipline into a centralized organization, specifically to elevate our velocity and quality. Our high-level objectives include deprecating older JavaScript frameworks and standardizing on React, which will include a substantial migration effort. This is a transformational time to join our team as a Principal Engineer, to help establish the blueprint for modern and high velocity front-end development at scale, improving hundreds of engineers across the company

As a Principal Front-end Software Engineer on the Web team, you will: 

  • Share ownership in Square’s Dashboard web application - a surface used by millions of Square sellers to manage their businesses - ensuring we are proud to sign our names to the experiences we enable there

  • Work with other senior front-end engineers to establish and evangelize best practices and patterns with React 

  • Prioritize and advocate for tooling and build investments to add leverage for every front-end engineer 

  • Actively participate in reviewing technical documents and roadmaps to advocate for the right architectural tradeoffs

  • Advocate for process improvements within the team/organization in a critical, but thoughtful and empathetic way

  • Mentor engineers across the organization, evolving and instilling a culture of high quality and high velocity work

Qualifications

  • 15+ years of experience with JavaScript/TypeScript and modern web frameworks (specifically including ReactJS)

  • Extensive experience in web markup languages (HTML5 and CSS3), backend technologies such (NodeJS and Java), front-end build tools (Webpack, ESbuild, and Vite), and micro front-end architecture

  • Proven record of delivering large features (spanning ~1+ year) and large teams from start to finish with strong collaboration, communication, and ownership

  • Hands-on experience setting up and maintaining ReactJS applications with a substantial contributor base (dozens of active weekly contributors)

  • A track record of active contributions to front-end open source projects

  • Deeply comfortable with and able to apply software development design principles (SOLID, DRY) in daily work



Additional Information

Block takes a market-based approach to pay, and pay 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 $290,000 - USD $435,000
Zone B: USD $290,000 - USD $435,000
Zone C: USD $290,000 - USD $435,000
Zone D: USD $290,000 - USD $435,000

To find a location’s zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information. 

Full-time employee benefits include the following:

  • 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 (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible) for non-exempt employees and covered by our Flexible Time Off policy for exempt employees) 
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits 

These benefits are further detailed in Block's policies. 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.

We’re working to build 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. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page.

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

 

We’ve noticed a rise in recruiting impersonations across the industry, where individuals are sending fake job offer emails. Contact from any of our recruiters or employees will always come from an email address ending with @block.xyz, @squareup.com, @tidal.com, or @afterpay.com, @clearpay.co.uk.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

While there is no specific deadline to apply for this role, on average, U.S. open roles are posted for 70 days before being filled by a successful candidate.



  • San Francisco, California, United States Block Full time

    Company DescriptionSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together.To solve this problem, we expanded into software and built integrated solutions to help...

  • Fullstack Engineer

    1 month ago


    San Francisco, United States Unreal Gigs Full time

    Job DescriptionJob DescriptionKey ResponsibilitiesAs a Fullstack Engineer, you will be an early member of the team with primary responsibilities around building out key features for our open-sourced data engine, Daft.You will be working on core features of Daft across the entire stack from the Daft frontend API and dashboard to its distributed scheduler and...


  • San Francisco, United States Square Full time

    Company DescriptionSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together.To solve this problem, we expanded into software and built integrated solutions to...


  • San Francisco, California, United States Block Full time

    Company DescriptionSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together.To solve this problem, we expanded into software and built integrated solutions to help...

  • Software Engineer

    7 days ago


    San Francisco, United States INSPYR Solutions Full time

    ROLE: Software Engineer - Fullstack LOCATION: Hayes Valley, San Francisco, CA Responsibilities Take end-to-end ownership of a numerous product features -- from the data model up to the API layer and the frontend, you'll be the go-to person when adding new features and defining the technical vision. Invent and tinker. Imagine completely new ideas, experiment,...


  • San Francisco, CA, United States Recooty Full time

    Front End Engineer - Beola Le'Shaun Consulting Front End Engineer 100% Remote Bachelor Degree/Mid-Level 5-7 years Early-stage startup experince HIGHLY DESIRED EOE - Indigenous People, Black, People of Colour, Women identified, non-binary, LGBTTBQ2+ individuals are encouraged to apply Our robust meeting-building platform gives organizations...


  • San Francisco, California, United States Arc Technologies Full time

    Arc is the future of startup finance. Arc helps startups grow through its integrated cash management and capital markets platform. With Arc, companies don't need to choose between safety, liquidity, and returns — they get all three in one software platform. Startups can access venture debt and working capital, deposit funds into FDIC insurance eligible...


  • San Francisco, CA, United States Perfect Audience Full time

    About the Position: We're a fast-growing programmatic advertising company working with hundreds of companies you know and thousands more. We've built a simple product that's loved by customers all over the planet. We're looking for a clever full-stack engineer to help us make it even better. You can check us out here: We're to add...


  • San Francisco, United States Next Ventures Full time

    I am partnered with a Series A Start-Up, who are transforming the e-commerce landscape by redefining the shopping experience and offering a platform, where customers can engage and transact directly within a conversation thread.Reporting directly to the CTO, they are hiring for a Senior Fullstack Software Engineer, where initially 90% of your time will be...

  • Fullstack Engineer

    7 days ago


    San Francisco, United States CommandBar Full time

    About CommandBar CommandBar is a platform for helping software companies make their software easy and fast for all their users. How many times have you been frustrated by software? Hunting for the right page that has the right button? Repeating the same sequence of 12 clicks tens of times per day? CommandBar makes any web app as easy to use as Google search,...


  • San Francisco, United States Cypress HCM Full time

    Job DescriptionJob DescriptionFrontend Web Software Engineer Description:As an Engineer on the Users, Listings & Platform Client Engineering team you’ll be collaborating with us to define, build and shape the future of Users and Listings related product flows. The team is highly collaborative with its partners in design, product, data science, legal, and...


  • San Francisco, United States Cypress HCM Full time

    Job DescriptionJob DescriptionFrontend Web Software Engineer Description:As an Engineer on the Users, Listings & Platform Client Engineering team you’ll be collaborating with us to define, build and shape the future of Users and Listings related product flows. The team is highly collaborative with its partners in design, product, data science, legal, and...


  • San Francisco, CA, United States Motion Full time

    Full Time] Senior Full Stack Engineer at Motion (United States) | BEAMSTART Jobs Senior Full Stack Engineer Full Time Remote Work Stock Options By constantly monitoring and reorganizing their to-do list and calendar, we help professionals make time for their highest priority tasks while never missing any deadlines. We are hiring a full-stack...


  • San Francisco, CA, United States 18C Partners Full time

    18C Partners is a boutique engineering leadership search firm specializing in placing diverse leaders. We partner with top tier technology companies in the US to build their engineering teams in an inclusive way. We work closely with Founders, Engineering Executives, and Heads of Talent at VC-backed startups and established corporations to help them build...


  • San Francisco, United States TomoCredit, Inc. Full time

    Who We Are As seen on TechCrunch, Forbes, and Bloomberg, join one of fastest growing areas in FinTech by taking on the credit system. Work directly with one of Inc.’s top female founders and learn from some of the most talented people in the industry. Headquartered in San Francisco, Tomo’s mission is to replace the outdated credit system and open access...


  • San Francisco, United States Tomo Credit Full time

    Job DescriptionJob Description Who We AreAs seen on TechCrunch, Forbes, and Bloomberg, join one of fastest growing areas in FinTech by taking on the credit system. Work directly with one of Inc.’s top female founders and learn from some of the most talented people in the industry. Headquartered in San Francisco, Tomo’s mission is to replace the...


  • San Francisco, United States Tomo Credit Full time

    Job DescriptionJob Description Who We AreAs seen on TechCrunch, Forbes, and Bloomberg, join one of fastest growing areas in FinTech by taking on the credit system. Work directly with one of Inc.’s top female founders and learn from some of the most talented people in the industry. Headquartered in San Francisco, Tomo’s mission is to replace the...


  • San Francisco, United States activeloop llc Full time

    Activeloop is the Database for AI company. We connect raw data to Machine Learning models We are looking for an experienced Frontend Engineer equipped with sophisticated engineering skills and a proven track record in building software. What You Will Be Doing •Develop and maintain the frontend of web applications, ensuring high performance,...

  • Sr Fullstack Engineer

    2 weeks ago


    San Jose, United States Bayone Full time

    MUST BE ABLE TO WORK UNTIL 12 pm PST Responsibilities Build, test and release complex mission critical full-stack applications for internally and externally facing software Design and implement frontend code and algorithms using ReactJS Typescript as well as backend code using AWS Services, NodeJS Lambdas, MongoDB NoSQL databases Collaborate with...


  • San Francisco, United States Siri InfoSolutions Inc Full time

    Job DescriptionJob DescriptionDomain Architect/Fullstack Architect - eComm backgroundThis is an Architect role with exposure to backend and some front end development. This candidate will work on the personalization domain which supports multiple business functions such as .com, stores, marketing, ML/AI, Fullstack, etc. Candidate must have Ecommerce...