Senior Software Engineer (Frontend) - Emerging Payments
About Bill.com
Bill.com, together with its wholly owned subsidiaries Divvy and Invoice2go, is focused on being the one stop shop that simplifies, digitizes, and automates complex financial operations for small and midsize businesses. Customers use the platform to manage end-to-end financial workflows and to process payments. The AI-enabled, financial software platform creates connections between businesses and their suppliers and clients. It helps manage cash inflows and outflow. The company partners with several of the largest U.S. financial institutions, the majority of the top 100 U.S. accounting firms, and popular accounting software providers. Bill.com has its headquarters in San Jose, California with offices in Houston, Texas, Draper, Utah, and Sydney, Australia.
Mission:
Bill.com is looking for a seasoned engineer familiar with front end technologies and developing best-in-class user experience for our customers. In this role, you will be responsible for helping bring new ideas to production fast and iterate with customer feedback and fuel the growth of the product.
Emerging Payments Team:
The Emerging Payments team's mission is to enable customers to pay and get paid with different options and enable instant delivery of payments across channels. The breakthrough innovation is critical for our business to grow and be successful in years to come. In addition, many of these new ideas will generate new revenue streams and have a direct impact on topline growth.
Professional Experience/Background to be successful in this role:
- Solid knowledge in JavaScript (ES6), Angular JS, including writing cross-browser code, writing testable code
- Knowledge of best practices & patterns for large scale applications in JavaScript
- Efficient DOM manipulation
- Component architecture using Angular 8/9/10 (preferred) or React/Redux
- Web: HTML (5), CSS (3), BootStrap/Foundation,
- Other: Mobile Development, SOA/REST, NodeJS, Application scalability
- Build systems for SPA - webpack, ES6 transpilers, CSS frameworks
- Solid understanding of agile best practices and work closely rest with team 5+ years of development experience in agile process
- Test Driven Development (TDD) methodology, functional programming style
Nice to Have:
Expected Outcomes in 12 months:
- 3 Months
- Ability to deliver features from product backlog following coding standard and best practices
- 6 Months
- Ability to contribute in product design and collaborate to make simpler and beautiful design
- 12 Months
- Ability to lead improvements/refactoring work and drive independently to those project to completion
#LI-REMOTE
#LI-SAV
Bill.com is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.
Bill.com Culture:
● Humble – No ego
● Fun – Celebrate the moments
● Authentic – We are who we are
● Passionate – Love what you do
● Dedicated – To each other and the customer
Our Applicant Privacy Notice describes how Bill.com treats the personal information it receives from applicants.