Senior Software Engineer (Full Stack) - Developer Platform

Bill International Co.,Ltd.San Jose, CA
436d$146,900 - $176,300

About The Position

The Developer Platform team at BILL is focused on creating the next-generation developer experience by developing and enhancing API connectivity solutions. This role involves working collaboratively with a team of developers to build tools and resources that support BILL's developer community, ensuring a user-centric approach to API design and functionality.

Requirements

  • 5+ years of experience in designing, developing, and delivering enterprise-level full stack solutions.
  • Proven programming skills in Java, including multi-threading and event-driven architectures.
  • Experience with REST, GraphQL, data caching services, and database schema design.
  • Front-end development experience using Angular or React with TypeScript.
  • Expert-level knowledge in JavaScript (ES6), including cross-browser compatibility and testable code.
  • Familiarity with HTML (5), CSS (3), and frameworks like Bootstrap or Foundation.
  • Knowledge of best practices for large-scale applications in JavaScript.
  • Experience with Test Driven Development (TDD) and functional programming styles.
  • Strong understanding of developer needs and user-centric design principles for APIs.

Nice To Haves

  • Experience in the Fintech industry.
  • Expertise with AWS services (including Lambda, SNS, SQS) for building microservices.
  • Familiarity with OpenAPI specification.

Responsibilities

  • Develop and enhance API connectivity solutions.
  • Shape the architecture of full stack solutions.
  • Collaborate with team members to deliver customer-centric applications.
  • Communicate effectively with diverse audiences, including banking partners and independent software vendors.
  • Develop tooling that enhances API usability and developer experience.

Benefits

  • 100% paid employee health, dental, and vision plans.
  • Health Savings Account (HSA) and Flexible Spending Account (FSA) options.
  • Life insurance and long & short-term disability coverage.
  • Employee Assistance Program (EAP).
  • 11+ observed holidays and wellness days with flexible time off.
  • Employee Stock Purchase Program with discounts.
  • Wellness and fitness initiatives.
  • Employee recognition and referral programs.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service