Remote Principal Engineer, Frontend/Fullstack, Web
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Square is looking for a Principal Engineer, Frontend/Fullstack, Web to join their team in San Francisco, CA, USA.
The company has evolved to provide integrated solutions for sellers to manage their businesses online, including financial services tools at the point of sale.
The Principal Engineer will be responsible for establishing modern and high-velocity front-end development practices at scale.
Key responsibilities include sharing ownership of Square’s Dashboard web application, working with senior engineers to establish best practices with React, advocating for tooling and build investments, and mentoring engineers across the organization.
The successful candidate will have extensive experience with JavaScript/TypeScript, ReactJS, web markup languages, backend technologies, front-end build tools, and micro front-end architecture.
They should have a proven track record of delivering large features and collaborating effectively with large teams.
The role involves active contributions to front-end open source projects and applying software development design principles in daily work.
Requirements:
15+ years of experience with JavaScript/TypeScript and modern web frameworks, including ReactJS.
Extensive experience in web markup languages (HTML5 and CSS3), backend technologies (NodeJS and Java), front-end build tools (Webpack, ESbuild, and Vite), and micro front-end architecture.
Proven record of delivering large features and collaborating with large teams.
Hands-on experience setting up and maintaining ReactJS applications with a substantial contributor base.
Active contributions to front-end open source projects.
Comfortable applying software development design principles (SOLID, DRY) in daily work.
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 mental health support and a monthly wellness allowance.
Paid parental and caregiving leave.
Paid time off (including 12 paid holidays).
Learning and Development resources.
Paid Life insurance, AD&D, and disability benefits.