Principal Engineer, Frontend/Fullstack, Web

2 weeks ago


San Francisco, California, United States Block Full time

Company 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 @ , @ , @ , or , @ .
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...


  • 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, California, United States Unriddle Full time

    We're looking for a founding frontend engineer to help us accelerate the pace of scientific discovery.In this role, you'll:Take ownership of the frontend architecture, ensuring scalability, maintainability, and adherence to best practices.Continuously improve the performance and reliability of our frontend application, optimizing code and identifying areas...


  • San Francisco, California, United States Morf Health Full time

    At Morf, we're making it orders of magnitude faster and easier for digital healthcare providers to integrate patient data across the disparate third-party applications they use to deliver care.We're a small, scrappy team driven by empathy for our customers and teammates, pride in and mastery of our craft, and a passion for bringing healthcare IT into the...

  • Principal Engineer

    6 days ago


    San Francisco, California, United States Voltage Park Full time

    Voltage Park is building an AI cloud infrastructure business from the ground up. As part of this effort, we're looking for a Principal Software Engineer to build, design and implement the Voltage Park platform and tooling for our customers. You'll play a pivotal role in building the product, and as an early hire, you'll also have outsize influence in...


  • San Francisco, California, United States UpMetrics Full time

    With a vision to build a data-driven ecosystem that drives resources to impact, UpMetrics empowers organizations with the knowledge and the tools to accelerate the impact of their mission. Through platform and team, the mission-driven company empowers organizations to collect, analyze, and learn from data to gain insights, drive impact, and inspire change....


  • San Bruno, California, United States JPS TECH SOLUTIONS Full time

    Role Frontend Full Stack Engineer Location San Bruno CA Position type Contract No of positions 1JD 1.Develop and implement responsive user-friendly website interfaces using HTML CSS JavaScript and other relevant web design coding languages. 2. Optimize our website for maximum speed scalability and SEO. 3. Collaborate with back-end developers and web...


  • San Francisco, California, United States Twelve Labs Full time

    Who we areWe're a fast-moving, diverse team pushing the frontiers of artificial intelligence. At Twelve Labs, our mission is to help developers build programs that can see, listen, and understand the world as we do by bringing the world's most powerful video understanding infrastructure to market. As a part of achieving this mission, we are building...

  • Frontend engineer

    6 days ago


    San Francisco, California, United States tapwage Full time

    While significantly more efficient than humans for many tasks, the cost and latency of LLMs is still prohibitive for most real world applications. At Ntropy, our mission is to make LLMs viable at scale. We are developing a new kind of domain-specific wrappers for language models, that leads to a reduction in the number of queries to the base model by 3-5...


  • San Francisco, California, United States Ava Full time

    REMOTE POSITIONBay Area location preferred.Must be located in the US.Enable a magical & seamless web experience of Ava's real-time transcription.Ava started as an app-based captioning system and is quickly expanding in use cases. Our users want to bring it at work, at school, and project captions, and have other people edit them in real-time for the...


  • San Francisco, California, United States Stronghold Full time

    Named a Forbes Fintech 50, Stronghold's mission is to improve financial access by powering innovative payment and financial services solutions through our open APIs. We've been going deep to lay the underlying rails for modern payments and reach all customers with secure, transparent ways to move money. We are seeking team players who can evolve with the...

  • Front End Engineer

    2 months ago


    San Francisco, California, United States Atechstar Full time

    Job descriptionRoles and Responsibilities Managing developing & maintaining the frontend for various Data to Decision projects for our Fortune 500 client Work closely with the data science & engineering team to integrate the algorithmic output from the backend REST APIs to create dynamic infographics with intuitive user controls Participate in UAT and...


  • San Francisco, California, United States SoFi Full time

    Employee Applicant Privacy Notice Who we are:Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...


  • San Jose, California, United States tapwage Full time

    ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsAt TikTok, our people are humble, intelligent, compassionate and creative. We create...


  • San Francisco, California, United States Findem Full time

    What is Findem:Findem is the only talent data platform that combines 3D data with AI. It automates and consolidates top-of-funnel activities across your entire talent ecosystem, bringing together sourcing, CRM, and analytics into one place. Only 3D data connects people and company data over time - making an individual's entire career instantly accessible in...


  • San Francisco, California, United States Zitara Full time

    User-interface, user-experience (UI/UX) designerLocation: San Francisco, CA / RemoteSalary: 120k-150kJob Type: Full-timeExperience: 4+ yearsCompanyIn order to keep climate change to 1.5°C, we'll need 30% of global GDP (all of energy generation and transportation) to run on batteries by 2035.Zitara Technologies (YCombinator S20) builds predictive battery...

  • Lead Web Developer

    3 weeks ago


    San Francisco, California, United States Elajika Inc Full time

    Designation Lead Web Developer (React)Location San Francisco CAJob Type ContractProfessional Degree BS in Computer Science or Engineering – preferable.Minimum 2+ years of strong real time experience in developing React JS based applications with ReduxStrong exercise in working with Node JS Web Pack and other tools related to React Front End...

  • Lead Web Developer

    2 months ago


    San Francisco, California, United States Elajika Inc Full time

    Professional Degree BS in Computer Science or Engineering – preferable.Minimum 2+ years of strong real-time experience in developing React JS based applications with ReduxStrong exercise in working with Node JS Web Pack and other tools related to React Front End Development.Experience in designing & developing reusable front end frameworks node modules and...

  • Lead Web Developer

    3 weeks ago


    San Francisco, California, United States Elajika Inc Full time

    Designation Lead Web Developer (React)Location San Francisco CAJob Type ContractClient William SonomaProfessional Degree BS in Computer Science or Engineering – preferable.Minimum 2+ years of strong real-time experience in developing React JS based applications with ReduxStrong exercise in working with Node JS WebPack and other tools related to React Front...

  • Web Developer

    2 weeks ago


    San Francisco, California, United States ITJobsList Full time

    Our client is actually looking for a senior-level software engineer that could design and create extremely scalable tolerant net APIs as well as distributed services. Essential Job Functions Participate in Agile preparation as well as execution Develop API characteristics bug fixes as well as automation tools. Strong master software growth encounters Strong...