Job Description
We are seeking a product-focused Staff Frontend Engineer with over 10 years of experience to join our Square Platform Team. Our team plays a crucial role in enabling sellers to manage core lifecycle aspects of their business within Square’s ecosystem. Specifically, this role involves maintaining the web products that manage a seller's Square and third-party devices, their connection to the Square ecosystem, and employee access management. This public-facing team operates in a fast-paced, highly cross-functional environment and is critical to Square’s success and revenue, making it a high-impact and high-visibility role.
Responsibilities
- Lead the design and development of multiple products and solutions used by sellers at a high scale, ensuring robust and scalable architectures.
- Deliver cross-functional projects on tight deadlines, managing priorities effectively to meet business needs.
- Lead by example and help foster a culture of positivity, psychological safety, and inclusivity within the team.
- Be exposed to and impact real business challenges, applying your deep experience to shape technical direction and manage tech debt effectively.
- Identify and explore ways to improve application architecture and testing, leveraging your experience with multiple different styles of architectures.
- Continually seek to optimize and improve the seller experience, driving high engineering standards and best practices.
- Iterate rapidly on features, services, and processes, adapting to changing business requirements and feedback.
- Build frontend interfaces that support remarkable product experiences, crucial to the Square onboarding process worldwide.
- Hold yourself and your teammates accountable to the highest standards of engineering, enabling Square to safely move billions of dollars in payments and allowing our customers to trust us with their sensitive data.
Qualifications
- 10+ years of experience in frontend engineering, with a strong track record of delivering high-quality software solutions.
- Extensive experience with multiple architectural styles and high-scale systems, demonstrating an ability to navigate and resolve complex technical challenges.
- Proven ability to deliver cross-functional projects on tight deadlines, balancing technical excellence with business needs.
- Strong leadership skills, fostering a collaborative and inclusive team environment.
- Experience in managing tech debt, shaping technical direction, and driving continuous improvement.
- Proficient in modern frontend technologies and frameworks, with a deep understanding of best practices in software development.
- Excellent problem-solving skills, with a keen ability to identify and implement solutions to real business challenges.
- Commitment to high engineering standards, ensuring robust, secure, and scalable systems that maintain the trust of our customers.
Technologies We Use
- JavaScript, TypeScript, Java
- React, Ember, Svelte, Storybook
- MySQL, NoSQL, Redis, Kafka
- AWS, GCP
- Protocol Buffers, Bazel, Terraform, Kubernetes, Envoy
Additional Information
Square 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.
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.
Perks
- 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
Benefits Extracted with AI
- Medical insurance
- Healthcare coverage
- Retirement Plans
- Employee Stock Purchase Program
- Wellness perks
- Paid parental leave
- Paid time off
- Learning and Development resources
Similar jobs
Last update: 23 minutes ago
Full-Stack Software Engineer (JavaScript, Node.js, Vue.js)
Join Squadformers as a Full-Stack Software Engineer, working remotely on innovative projects with JavaScript, Node.js, and Vue.js.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.
Senior Full-Stack Software Engineer - Node/React
Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.
Senior Fullstack Engineer (Frontend Leaning)
Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.
Staff Software Engineer - Python/Django, React, TypeScript
Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.
Senior Software Engineer, Turbopack
Join Vercel as a Senior Software Engineer to enhance Turbopack, optimizing frontend code with JavaScript, Rust, and TypeScript.
Staff Software Engineer, Frontend
Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.
Senior Frontend Engineer with React and TypeScript
Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.
Principal Full-Stack Engineer - React & React Native
Join RV LIFE as a Principal Full-Stack Engineer to lead React & React Native projects, focusing on scalable serverless solutions in a remote setting.
Full Stack Engineer with JavaScript and TypeScript
Join our team as a Full Stack Engineer to build impactful, AI-driven features using JavaScript, TypeScript, and Nuxt.js.
Staff Backend Engineer, Fraud Decisions
Join Stripe as a Staff Backend Engineer focusing on fraud decisions, working remotely with Java and Ruby.
Founding Engineer (Fullstack)
Join Medplum as a Founding Engineer (Fullstack) to develop innovative healthcare tech solutions using AWS, React.js, and TypeScript.
Frontend Engineer, AI
Join Aleph as a Frontend Engineer focusing on AI to develop innovative features using React.js and AI technologies in a remote role.
Senior Fullstack Engineer - SDK Development
Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.
Full Stack Software Engineer - Authentication and Authorisation
Join SoundCloud as a Full Stack Software Engineer focusing on Authentication and Authorisation, using JavaScript, React.js, and IAM solutions.
Founding Full Stack Software Engineer
Join Carma as a Founding Full Stack Software Engineer to build innovative solutions in a fast-growing startup. Work remotely with a competitive salary.
Senior Full-Stack Engineer with Frontend Focus
Join Tomorrow Health as a Senior Full-Stack Engineer focusing on frontend development with React, TypeScript, and Redux.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Senior Full Stack Software Engineer
Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Staff AI Fullstack Engineer
Join Pulley as a Staff AI Fullstack Engineer to develop AI-powered solutions and automate tools. Remote role with competitive salary and benefits.
Senior Frontend Engineer (React, TypeScript)
Join Quin as a Senior Frontend Engineer to develop AI-driven healthcare applications using React and TypeScript in Amsterdam.