Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. Software Engineer (Frontend) - Web Platform image - Rise Careers
Job details

Sr. Software Engineer (Frontend) - Web Platform

Innovate with purpose

At BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make smarter decisions and gain control of their operations. And we don’t stop there: we’re creating the future of financial automation so businesses can spend more time on what matters.

Working here means you become part of a vision-driven team that’s ready to tackle challenges and build cutting-edge solutions. We value purpose, drive, and curiosity—and we thrive in a fast-paced, ever-changing environment. Whether in one of our offices in San Jose, CA, Draper, UT, or working remotely, BILLders collaborate to deliver real impact for businesses that need more time in their busy weeks.

At BILL, we listen, learn, and lead—fostering collaboration and a drive for continuous growth. We’re committed to building a diverse and inclusive workplace that values each person’s unique skills and experiences. Even if you don’t meet every requirement, we’d love to hear from you—you might be just what we’re looking for, whether in this role or another.

✨ Let’s give businesses more time for what matters.

Make your impact within a rapidly growing Fintech Company

The Web Platform team delivers performance as a service to BILL's engineering organization. By producing products for engineers, such as normalized client integrations with backend services, optimized project templates, libraries, and tools, the Web Platform team serves to enable higher velocity, consistent practices, and ease of constructing experiences in our composable architecture. We build reusable components that deliver UI/service integrations that solve common problems like localization and observability. Our challenge is abstraction, generalization, and optimizing our engineering teams to deliver swiftly. We have a high impact role delivering architecture design, system configuration, and build-time/runtime performance of the UI elements that facilitate BILL's product ecosystem.

 

We’d love to chat if you have:

  • Requires a minimum of 5+ years of development experience with a Bachelor's degree; or 3 years and a Masters Degree; or a PHD without experience; or equivalent    
  • 5+ years experience with modern Javascript frameworks and tools like React and Angular
  • 3+ years experience with TypeScript
  • A solid understanding of Javascript tools and runtime, performance optimization, and developer tools for writing and debugging
  • 2+ years experience with cloud infrastructure technology
  • Experience optimizing web.dev metrics such as improving LCP, LTRC, and CLS
  • Familiarity with Webpack module federation, package publishing, version and dependency management
  • Excellent troubleshooting abilities and energy to be on call for support
  • Ability to drive cross-functional alignment on web platform standards and policies, ensuring adherence to governance principles
  • Familiarity and expertise in writing unit, integration, and e2e tests using Playwright or Cypress

The estimated salary  range for this role is noted below for our San Jose based role.  Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed above. The role is also eligible for a competitive benefits package that includes: medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits.

San Jose pay range
$148,800$178,500 USD

What’s in it for you? 

Redefining how businesses automate their work is a fast-paced, exciting, and fun environment. But we also have benefits and perks to ensure the magic isn’t only experienced by our customers, but by our employees as well. 

Here is a preview of some of the amazing benefits here at BILL:

  • 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
  • HSA & FSA accounts 
  • Life Insurance, Long & Short-term disability coverage
  • Employee Assistance Program (EAP)
  • 11+ Observed holidays and wellness days and flexible time off 
  • Employee Stock Purchase Program with employee discounts
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs
  • And much more

Don’t believe us? Check out our culture, benefits, and teams on our career site, LinkedIn Life, or YouTube pages.

BILL is an Equal Opportunity Employer that values diversity and inclusion. We believe our best ideas come from the unique stories, perspectives, and experiences of our team members. We welcome people of all backgrounds, abilities, and identities to bring their authentic selves and contribute to our culture.

We are committed to a transparent, inclusive hiring process that reflects our values. If you need accommodations at any stage, please contact interviewaccommodations@hq.bill.com.

Our Applicant Privacy Notice describes how BILL treats the personal information it receives from applicants.

Average salary estimate

$163650 / YEARLY (est.)
min
max
$148800K
$178500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer (Frontend) - Web Platform, BILL

Are you passionate about crafting innovative user experiences? As a Sr. Software Engineer (Frontend) on the Web Platform team at BILL in San Jose, California, you'll be at the forefront of transforming the way businesses operate by enhancing their financial processes with cutting-edge tools. In this role, you'll collaborate with a diverse group of engineers to create reusable components and deliver exceptional UI integrations that solve common challenges like localization and observability. Your expertise in modern JavaScript frameworks such as React and Angular will play a key part in optimizing our engineering practices, ensuring we deliver high-impact solutions swiftly. With at least 5 years of development experience, including proficiency in TypeScript and cloud infrastructure, you'll be instrumental in driving standards and policies across the web platform. Your aptitude for problem-solving and performance optimization, including metrics like LCP and CLS, will help us maintain our commitment to quality and speed. At BILL, we believe in empowering our team to innovate and grow, making this a fantastic opportunity for someone eager to make their mark in a fast-paced, dynamic environment. So, if you're ready to step into a role where your skills can truly shine, we encourage you to come talk to us and see how you can contribute to the future of financial automation. Let’s ensure businesses spend more time focusing on what matters most to them!

Frequently Asked Questions (FAQs) for Sr. Software Engineer (Frontend) - Web Platform Role at BILL
What are the main responsibilities of a Sr. Software Engineer (Frontend) at BILL?

As a Sr. Software Engineer (Frontend) at BILL, you will be responsible for delivering exceptional user interfaces through the development of reusable components and optimized project templates. The position demands a strong focus on performance as a service for the engineering organization, where you'll collaborate to produce tools that enhance our composable architecture for higher velocity and consistent practices.

Join Rise to see the full answer
What qualifications do I need for the Sr. Software Engineer (Frontend) position at BILL?

To apply for the Sr. Software Engineer (Frontend) role at BILL, candidates should have a minimum of 5 years of development experience along with a Bachelor's degree, or 3 years combined with a Master's degree, or other equivalent qualifications. Expertise with modern JavaScript frameworks like React and Angular, as well as proficiency in TypeScript and cloud infrastructure, is also essential for success in this role.

Join Rise to see the full answer
How does BILL support career growth for Sr. Software Engineers?

BILL promotes a culture of continuous learning and growth, which is crucial for any Sr. Software Engineer (Frontend). You'll have opportunities to engage in projects that challenge your skills and expand your expertise, collaborate closely with cross-functional teams, and attend training sessions or workshops that align with your career goals within a supportive environment.

Join Rise to see the full answer
What benefits does BILL offer to Sr. Software Engineers in San Jose?

At BILL, Sr. Software Engineers enjoy a competitive benefits package including 100% paid health, dental, and vision plans, paid time off, life insurance, and flexible spending accounts. Additionally, employees can take advantage of a stock purchase program and various wellness initiatives designed to support a healthy work-life balance.

Join Rise to see the full answer
What is the work environment like for a Sr. Software Engineer (Frontend) at BILL?

The work environment at BILL is fast-paced yet supportive, where collaboration and creativity flourish. As a Sr. Software Engineer (Frontend), you'll be part of a driven team that values innovation and inclusion. BILL encourages its employees to bring their authentic selves to work and contribute actively in shaping solutions that have a real impact on businesses.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer (Frontend) - Web Platform
Can you describe your experience with modern JavaScript frameworks like React or Angular?

In your response, focus on specific projects where you used React or Angular, emphasizing your role, the challenges faced, and how your contributions helped achieve project goals. Highlight any unique features or optimizations you implemented.

Join Rise to see the full answer
How have you optimized web performance in your previous projects?

Share concrete examples of web performance metrics you have improved, such as LCP or CLS. Discuss the methods you used, like lazy loading, code splitting, or optimizing image loading, and the resulting benefits in user experience.

Join Rise to see the full answer
What tools do you use for debugging JavaScript applications?

Mention specific debugging tools and techniques you are comfortable with, such as Chrome DevTools or specific libraries for error tracking. Display your understanding of the debugging process and how you approach troubleshooting code issues.

Join Rise to see the full answer
How do you ensure cross-functional alignment when working on web platform standards?

Explain your approach to collaborating with other teams, including how you communicate technical standards clearly, gather feedback, and integrate it into the development process. Illustrate a past experience where this was successful.

Join Rise to see the full answer
What strategies do you use to write effective unit tests?

Discuss your testing approach, including the frameworks you prefer, such as Jest or Mocha, and how you structure tests for different types of components. Stress the importance of test coverage and how it contributes to code reliability.

Join Rise to see the full answer
Can you explain your experience with TypeScript?

Illustrate how your experience with TypeScript has improved your coding practices. Mention specific projects where TypeScript’s features benefitted the development process, such as type-checking, interfaces, or any challenges you've overcome.

Join Rise to see the full answer
What are your thoughts on using cloud infrastructure in frontend development?

Discuss how cloud infrastructure supports frontend applications, such as through serverless architecture or CDN usage. Provide examples of projects where you utilized cloud services efficiently for optimization.

Join Rise to see the full answer
Tell us about a time when you had to troubleshoot a particularly difficult issue in a web application.

Share a specific scenario, explain the problem you faced, and detail the steps you took to analyze and resolve it. Highlight the context of collaboration with teammates and any tools you used in the process.

Join Rise to see the full answer
How do you keep up with the latest front-end technologies?

Explain your strategy for staying current with web technologies, such as following industry blogs, participating in webinars, contributing to open-source projects, and engaging with developer communities.

Join Rise to see the full answer
Why do you want to work at BILL as a Sr. Software Engineer (Frontend)?

Craft a reply that aligns your values with BILL’s mission. Discuss your enthusiasm for financial automation, the innovative environment, and how your skills and experiences can contribute positively to the company’s goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
BILL Remote United States
Posted 9 days ago

We're looking for a proactive Account Executive to join BILL's dynamic sales team and revolutionize financial automation for businesses.

Photo of the Rise User
BILL Remote Draper, Utah, United States; San Jose, California, United States
Posted 8 days ago

Become part of BILL's dynamic sales team as an Account Executive, driving financial automation solutions for businesses.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Software Engineer to support innovative customer platforms and expand your tech skills in a collaborative team environment.

Photo of the Rise User
Gousto Remote London, United Kingdom
Posted 11 days ago

Join Gousto as a Software Engineer and help shape the future of food technology with innovative digital solutions.

Inetum Remote Aveiro, Portugal
Posted 14 days ago

Join Inetum as a Java Developer to lead backend development for innovative telecom solutions within a dynamic team.

Brainner Hybrid No location specified
Posted 2 days ago

Step into a pivotal role at Memorable, spearheading back-end development to create impactful AI solutions for leading advertisers.

Photo of the Rise User
Posted 14 days ago

Join Qualysoft as a DevOps Engineer specializing in AWS to drive cloud infrastructure and automation efforts for diverse international projects.

Photo of the Rise User
McFadyen Digital Remote Florianópolis, State of Santa Catarina, Brazil
Posted 2 days ago

Join McFadyen Digital as a Senior Magento Developer and contribute to transformative eCommerce projects for global clients.

Photo of the Rise User
Posted 8 days ago

Join Adyen as a Senior Software Engineer where you'll tackle complex technical challenges and lead projects that scale across global enterprises.

Photo of the Rise User
LoopMe Remote No location specified
Posted 11 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays

Join LoopMe as a Front-End Engineer and help craft user-friendly interfaces for cutting-edge advertising solutions.

Photo of the Rise User
Ubisoft Remote Barcelona, Spain
Posted 3 months ago
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

BILL is a leader in financial automation software for small and midsize businesses (SMBs). As a champion of SMBs, we are dedicated to automating the future of finance so businesses can flourish. Hundreds of thousands of businesses trust BILL solut...

60 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT